Japan Real Estate Transaction Prices (MLIT)

What real estate transaction prices has MLIT published for this Japanese municipality? As published.

Sollte ich dies verwenden

Qualität und Sicherheit

A
Qualität der Beschreibung
100%
Vollständigkeit des Schemas
83%
Qualität der Benennung
80%
Risiko der Vergiftung
100%
Übereinstimmung der Berechtigungen
100%
Einhaltung des Protokolls
100%

Befunde (1)

  • LOWTool 'realestate_prices_by_municipality' name length outside 3-30 rangein realestate_prices_by_municipality

Basierend auf einer automatisierten Analyse der Tool-Definitionen und der Einhaltung des Protokolls.

Kontextkosten

~4,332Tokens (Tool-Definitionen)
~12.7 KBTypische Antwortgröße
Erhebliche Auswirkung auf die Aufmerksamkeit (3.38% von 128k Kontext)

Dies ist die ungefähre Anzahl der Tokens, die jedes Mal verbraucht werden, wenn die Tools des Servers in den Kontext eines Modells geladen werden. Höhere Werte verringern die Aufmerksamkeit, die für andere Aufgaben verfügbar ist.

Installieren

Installation mit einem Klick

Fügen Sie dies Ihrer Datei `claude_desktop_config.json` hinzu:

{
  "mcpServers": {
    "jp-real-estate": {
      "url": "https://jp-real-estate-production.mk-career-planning.workers.dev/mcp"
    }
  }
}

Remote-Endpunkte

https://jp-real-estate-production.mk-career-planning.workers.dev/mcpstreamable-http

Was es kann

Tool-Inventar

Tools (4)

🟢 Nur lesen🟡 Schreiben🔴 Löschen⚪ Unbekannt
🟢catalog

List the tools of this server with prices, data sources, licensing, daily limits and data freshness.

Eingabe-Schema

{
  "type": "object",
  "properties": {},
  "$schema": "http://json-schema.org/draft-07/schema#"
}

Ausgabe-Schema

{
  "type": "object",
  "properties": {
    "server": {
      "type": "object",
      "properties": {
        "name": {
          "type": "string"
        },
        "version": {
          "type": "string"
        },
        "stage": {
          "type": "string"
        }
      },
      "required": [
        "name",
        "version",
        "stage"
      ],
      "additionalProperties": {}
    },
    "payment": {
      "type": "object",
      "properties": {
        "protocol": {
          "type": "string"
        },
        "network": {
          "type": "string"
        },
        "asset": {
          "type": "string"
        },
        "enabled": {
          "type": "boolean"
        }
      },
      "required": [
        "protocol",
        "network",
        "asset",
        "enabled"
      ],
      "additionalProperties": {}
    },
    "daily_limits": {
      "type": "object",
      "properties": {},
      "additionalProperties": {},
      "description": "Daily limits of paid calls (calls, usd, timezone) or a misconfiguration notice."
    },
    "paused": {
      "type": "object",
      "propertyNames": {
        "type": "string"
      },
      "additionalProperties": {
        "type": "boolean"
      },
      "description": "Operator pause flags (true = paused)."
    },
    "tools": {
      "type": "array",
      "items": {
        "type": "object",
        "properties": {
          "name": {
            "type": "string"
          },
          "price_usd": {
            "type": "number",
            "description": "Price per call in USD (0 = free)."
          },
          "description": {
            "type": "string"
          }
        },
        "required": [
          "name",
          "price_usd",
          "description"
        ],
        "additionalProperties": {}
      },
      "description": "Every tool of this server with its price."
    },
    "legal": {
      "type": "object",
      "properties": {},
      "additionalProperties": {}
    },
    "fetch_status_values": {
      "type": "object",
      "propertyNames": {
        "type": "string"
      },
      "additionalProperties": {
        "type": "string"
      }
    },
    "provenance": {
      "type": "array",
      "items": {
        "type": "object",
        "properties": {
          "source": {
            "type": "object",
            "properties": {
              "publisher": {
                "type": "string"
              },
              "url": {
                "type": "string"
              }
            },
            "required": [
              "publisher",
              "url"
            ],
            "additionalProperties": {},
            "description": "Publisher and URL of the upstream document or dataset."
          },
          "upstream_updated_at": {
            "description": "Update time stated by the upstream, or null when it states none.",
            "type": [
              "string",
              "null"
            ]
          },
          "retrieved_at": {
            "description": "When this service retrieved the upstream data (null if unknown).",
            "type": [
              "string",
              "null"
            ]
          },
          "content_sha256": {
            "type": [
              "string",
              "null"
            ]
          },
          "parser_version": {
            "type": "string"
          },
          "fetch_status": {
            "type": "string",
            "enum": [
              "found",
              "empty",
              "stale",
              "unavailable",
              "unsupported"
            ],
            "description": "found / empty / stale / unavailable / unsupported (see catalog fetch_status_values)."
          },
          "processed_by": {
            "type": "string"
          }
        },
        "required": [
          "source",
          "upstream_updated_at",
          "retrieved_at",
          "content_sha256",
          "parser_version",
          "fetch_status",
          "processed_by"
        ],
        "additionalProperties": {},
        "description": "Freshness receipt for one upstream source."
      },
      "description": "Freshness receipts for every upstream source used."
    },
    "terms": {
      "type": "string",
      "description": "URL of the terms of service."
    }
  },
  "required": [
    "server",
    "payment",
    "daily_limits",
    "paused",
    "tools",
    "legal",
    "terms"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#",
  "additionalProperties": {}
}
🟢realestate_prices_by_municipality(municipality_code, from, to, price_classification, property_type, ...)

What real estate transaction and contract prices has MLIT (Japan) published for this municipality and quarter? Give a 5-digit municipality code and up to 8 quarters (YYYY-Qn). Per quarter and per classification (never pooled): records_published, no_records_published or unknown with a reason, record counts, min/median/max computed by us (null below 5 values), and a capped sample of records as published. Carries the required MLIT credit. Statistics as published; not an appraisal or advice.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "municipality_code": {
      "type": "string",
      "maxLength": 10,
      "description": "5-digit Japanese municipality code, e.g. 13101 (Chiyoda, Tokyo). Find codes with realestate_municipalities. Unknown codes are rejected, not guessed."
    },
    "from": {
      "type": "string",
      "maxLength": 10,
      "description": "First quarter, e.g. 2025-Q1 (Q1 = Jan-Mar). Transaction prices start at 2005-Q3, contract prices at 2021-Q1."
    },
    "to": {
      "description": "Last quarter, e.g. 2025-Q4 (default: same as from). At most 8 quarters per request.",
      "type": "string",
      "maxLength": 10
    },
    "price_classification": {
      "description": "transaction (MLIT 不動産取引価格情報), contract (MLIT 成約価格情報) or both (default).",
      "type": "string",
      "enum": [
        "transaction",
        "contract",
        "both"
      ]
    },
    "property_type": {
      "description": "Optional filter on MLIT's transaction type: land (宅地(土地)), land_and_building (宅地(土地と建物)), used_condominium (中古マンション等), agricultural_land (農地), forest_land (林地).",
      "type": "string",
      "enum": [
        "land",
        "land_and_building",
        "used_condominium",
        "agricultural_land",
        "forest_land"
      ]
    },
    "sample_size": {
      "description": "Number of published records to include as a sample, 0-50 (default 10). total and truncated tell how many matched.",
      "type": "integer",
      "minimum": 0,
      "maximum": 50
    }
  },
  "required": [
    "municipality_code",
    "from"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#"
}

Ausgabe-Schema

{
  "type": "object",
  "properties": {
    "attribution": {
      "type": "object",
      "properties": {
        "credit_ja": {
          "type": "string"
        },
        "credit_en": {
          "type": "string"
        },
        "processing_ja": {
          "type": "string"
        },
        "processing_en": {
          "type": "string"
        },
        "source_ja": {
          "type": "string"
        },
        "source_en": {
          "type": "string"
        },
        "source_url": {
          "type": "string"
        },
        "api_terms_url": {
          "type": "string"
        },
        "processed_by": {
          "type": "string"
        }
      },
      "required": [
        "credit_ja",
        "credit_en",
        "processing_ja",
        "processing_en",
        "source_ja",
        "source_en",
        "source_url",
        "api_terms_url",
        "processed_by"
      ],
      "additionalProperties": {},
      "description": "Required credit (MLIT API terms, Article 7; credit_ja is the required wording) and the statement that counts and statistics are computed by MK Career Planning. Keep it when you pass results on."
    },
    "legal_notice": {
      "type": "string"
    },
    "query": {
      "type": "object",
      "properties": {
        "municipality_code": {
          "type": "string"
        },
        "from": {
          "type": "string"
        },
        "to": {
          "type": "string"
        }
      },
      "required": [
        "municipality_code",
        "from",
        "to"
      ],
      "additionalProperties": {}
    },
    "municipality": {
      "anyOf": [
        {
          "type": "object",
          "properties": {
            "code": {
              "type": "string"
            },
            "name_ja": {
              "type": "string"
            },
            "name_en": {
              "type": [
                "string",
                "null"
              ]
            },
            "prefecture_code": {
              "type": "string"
            }
          },
          "required": [
            "code",
            "name_ja",
            "name_en",
            "prefecture_code"
          ],
          "additionalProperties": {}
        },
        {
          "type": "null"
        }
      ],
      "description": "As published in MLIT's municipality list (XIT002). Null when the list could not be read."
    },
    "status": {
      "type": "string",
      "enum": [
        "records_published",
        "no_records_published",
        "unknown"
      ],
      "description": "records_published = at least one quarter has published records matching the query; no_records_published = every quarter was answered and none has matching records; unknown = nothing found and at least one quarter could not be determined (see quarters[].unknown_reason). An upstream failure is never reported as no records."
    },
    "complete": {
      "type": "boolean",
      "description": "true when no quarter is unknown."
    },
    "quarters_requested": {
      "type": "array",
      "items": {
        "type": "string"
      }
    },
    "quarters_covered": {
      "type": "array",
      "items": {
        "type": "string"
      },
      "description": "Quarters actually answered (records_published or no_records_published)."
    },
    "max_quarters_per_request": {
      "type": "number"
    },
    "quarters": {
      "type": "array",
      "items": {
        "type": "object",
        "properties": {
          "quarter": {
            "type": "string"
          },
          "status": {
            "type": "string",
            "enum": [
              "records_published",
              "no_records_published",
              "unknown"
            ]
          },
          "unknown_reason": {
            "anyOf": [
              {
                "type": "string",
                "enum": [
                  "not_fetched_yet",
                  "upstream_error",
                  "quarter_not_yet_published",
                  "api_key_missing",
                  "outside_source_coverage"
                ]
              },
              {
                "type": "null"
              }
            ]
          },
          "detail": {
            "type": [
              "string",
              "null"
            ]
          },
          "source_url": {
            "type": "string"
          },
          "retrieved_at": {
            "type": [
              "string",
              "null"
            ]
          },
          "records_in_quarter": {
            "type": [
              "number",
              "null"
            ]
          },
          "classifications": {
            "type": "array",
            "items": {
              "type": "object",
              "properties": {
                "price_classification": {
                  "type": "string",
                  "enum": [
                    "transaction",
                    "contract"
                  ]
                },
                "status": {
                  "type": "string",
                  "enum": [
                    "records_published",
                    "no_records_published",
                    "unknown"
                  ]
                },
                "unknown_reason": {
                  "anyOf": [
                    {
                      "type": "string",
                      "enum": [
                        "not_fetched_yet",
                        "upstream_error",
                        "quarter_not_yet_published",
                        "api_key_missing",
                        "outside_source_coverage"
                      ]
                    },
                    {
                      "type": "null"
                    }
                  ]
                },
                "count": {
                  "description": "Number of published records matching the query (computed by MK Career Planning).",
                  "type": [
                    "number",
                    "null"
                  ]
                },
                "trade_price_jpy": {
                  "anyOf": [
                    {
                      "type": "object",
                      "properties": {
                        "n": {
                          "type": "number"
                        },
                        "min": {
                          "type": [
                            "number",
                            "null"
                          ]
                        },
                        "median": {
                          "type": [
                            "number",
                            "null"
                          ]
                        },
                        "max": {
                          "type": [
                            "number",
                            "null"
                          ]
                        },
                        "suppressed_reason": {
                          "anyOf": [
                            {
                              "type": "string",
                              "enum": [
                                "small_sample_suppressed"
                              ]
                            },
                            {
                              "type": "null"
                            }
                          ]
                        }
                      },
                      "required": [
                        "n",
                        "min",
                        "median",
                        "max",
                        "suppressed_reason"
                      ],
                      "additionalProperties": {}
                    },
                    {
                      "type": "null"
                    }
                  ],
                  "description": "Order statistics of the published TradePrice (total, JPY) for this classification only, computed by MK Career Planning. Fewer than 5 values: only n, the rest null (small_sample_suppressed). The median is not the price any particular property would sell for."
                },
                "price_per_m2_jpy": {
                  "anyOf": [
                    {
                      "type": "object",
                      "properties": {
                        "n": {
                          "type": "number"
                        },
                        "min": {
                          "type": [
                            "number",
                            "null"
                          ]
                        },
                        "median": {
                          "type": [
                            "number",
                            "null"
                          ]
                        },
                        "max": {
                          "type": [
                            "number",
                            "null"
                          ]
                        },
                        "suppressed_reason": {
                          "anyOf": [
                            {
                              "type": "string",
                              "enum": [
                                "small_sample_suppressed"
                              ]
                            },
                            {
                              "type": "null"
                            }
                          ]
                        }
                      },
                      "required": [
                        "n",
                        "min",
                        "median",
                        "max",
                        "suppressed_reason"
                      ],
                      "additionalProperties": {}
                    },
                    {
                      "type": "null"
                    }
                  ],
                  "description": "Order statistics of the published UnitPrice (JPY per square meter; published mainly for land) for this classification only, computed by MK Career Planning. Fewer than 5 values: only n, the rest null (small_sample_suppressed)."
                },
                "by_property_type": {
                  "type": "array",
                  "items": {
                    "type": "object",
                    "properties": {
                      "type_ja": {
                        "type": "string"
                      },
                      "property_type": {
                        "type": "string"
                      },
                      "label_en": {
                        "type": [
                          "string",
                          "null"
                        ]
                      },
                      "count": {
                        "type": "number"
                      }
                    },
                    "required": [
                      "type_ja",
                      "property_type",
                      "label_en",
                      "count"
                    ],
                    "additionalProperties": {}
                  }
                }
              },
              "required": [
                "price_classification",
                "status",
                "unknown_reason",
                "count",
                "trade_price_jpy",
                "price_per_m2_jpy",
                "by_property_type"
              ],
              "additionalProperties": {}
            }
          }
        },
        "required": [
          "quarter",
          "status",
          "unknown_reason",
          "detail",
          "source_url",
          "retrieved_at",
          "records_in_quarter",
          "classifications"
        ],
        "additionalProperties": {}
      }
    },
    "computed_note": {
      "type": "string"
    },
    "classification_note": {
      "type": "string",
      "description": "Transaction and contract prices are summarised separately; the same deal may appear in both datasets."
    },
    "small_sample_min": {
      "type": "number",
      "description": "Statistics with fewer values than this return only n (min, median and max are null)."
    },
    "sample": {
      "type": "object",
      "properties": {
        "records": {
          "type": "array",
          "items": {
            "type": "object",
            "properties": {
              "quarter": {
                "type": "string"
              },
              "price_classification": {
                "type": "string"
              },
              "published": {
                "type": "object",
                "properties": {},
                "additionalProperties": {}
              }
            },
            "required": [
              "quarter",
              "price_classification",
              "published"
            ],
            "additionalProperties": {}
          }
        },
        "returned": {
          "type": "number"
        },
        "total": {
          "type": "number"
        },
        "truncated": {
          "type": "boolean"
        },
        "cap": {
          "type": "number"
        }
      },
      "required": [
        "records",
        "returned",
        "total",
        "truncated",
        "cap"
      ],
      "additionalProperties": {}
    },
    "retrieved_at": {
      "description": "Earliest time the data used here was retrieved from MLIT (cached answers keep their original retrieval time).",
      "type": [
        "string",
        "null"
      ]
    },
    "answered_at": {
      "type": "string"
    },
    "provenance": {
      "type": "array",
      "items": {
        "type": "object",
        "properties": {
          "source": {
            "type": "object",
            "properties": {
              "publisher": {
                "type": "string"
              },
              "url": {
                "type": "string"
              }
            },
            "required": [
              "publisher",
              "url"
            ],
            "additionalProperties": {},
            "description": "Publisher and URL of the upstream document or dataset."
          },
          "upstream_updated_at": {
            "description": "Update time stated by the upstream, or null when it states none.",
            "type": [
              "string",
              "null"
            ]
          },
          "retrieved_at": {
            "description": "When this service retrieved the upstream data (null if unknown).",
            "type": [
              "string",
              "null"
            ]
          },
          "content_sha256": {
            "type": [
              "string",
              "null"
            ]
          },
          "parser_version": {
            "type": "string"
          },
          "fetch_status": {
            "type": "string",
            "enum": [
              "found",
              "empty",
              "stale",
              "unavailable",
              "unsupported"
            ],
            "description": "found / empty / stale / unavailable / unsupported (see catalog fetch_status_values)."
          },
          "processed_by": {
            "type": "string"
          }
        },
        "required": [
          "source",
          "upstream_updated_at",
          "retrieved_at",
          "content_sha256",
          "parser_version",
          "fetch_status",
          "processed_by"
        ],
        "additionalProperties": {},
        "description": "Freshness receipt for one upstream source."
      },
      "description": "Freshness receipts for every upstream source used."
    },
    "terms": {
      "type": "string",
      "description": "URL of the terms of service."
    }
  },
  "required": [
    "attribution",
    "legal_notice",
    "query",
    "municipality",
    "status",
    "complete",
    "quarters_requested",
    "quarters_covered",
    "max_quarters_per_request",
    "quarters",
    "computed_note",
    "classification_note",
    "small_sample_min",
    "sample",
    "retrieved_at",
    "answered_at",
    "provenance",
    "terms"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#",
  "additionalProperties": {}
}
🟢realestate_municipalities(prefecture)

Which municipality codes and names does MLIT's Real Estate Information Library list for this Japanese prefecture? Give a prefecture code (01-47) or name. Returns the 5-digit municipality codes with Japanese and English names as published by MLIT (XIT002): the join key for realestate_prices_by_municipality and other Japanese public data. Carries the required MLIT credit.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "prefecture": {
      "type": "string",
      "maxLength": 20,
      "description": "Prefecture code 01-47 (e.g. 13) or name (Tokyo or 東京都)."
    }
  },
  "required": [
    "prefecture"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#"
}

Ausgabe-Schema

{
  "type": "object",
  "properties": {
    "attribution": {
      "type": "object",
      "properties": {
        "credit_ja": {
          "type": "string"
        },
        "credit_en": {
          "type": "string"
        },
        "processing_ja": {
          "type": "string"
        },
        "processing_en": {
          "type": "string"
        },
        "source_ja": {
          "type": "string"
        },
        "source_en": {
          "type": "string"
        },
        "source_url": {
          "type": "string"
        },
        "api_terms_url": {
          "type": "string"
        },
        "processed_by": {
          "type": "string"
        }
      },
      "required": [
        "credit_ja",
        "credit_en",
        "processing_ja",
        "processing_en",
        "source_ja",
        "source_en",
        "source_url",
        "api_terms_url",
        "processed_by"
      ],
      "additionalProperties": {},
      "description": "Required credit (MLIT API terms, Article 7; credit_ja is the required wording) and the statement that counts and statistics are computed by MK Career Planning. Keep it when you pass results on."
    },
    "legal_notice": {
      "type": "string"
    },
    "prefecture": {
      "type": "object",
      "properties": {
        "code": {
          "type": "string"
        },
        "name_ja": {
          "type": "string"
        },
        "name_en": {
          "type": "string"
        }
      },
      "required": [
        "code",
        "name_ja",
        "name_en"
      ],
      "additionalProperties": {}
    },
    "status": {
      "type": "string",
      "enum": [
        "found",
        "unknown"
      ],
      "description": "found = MLIT's municipality list for the prefecture; unknown = could not be read (see unknown_reason)."
    },
    "unknown_reason": {
      "anyOf": [
        {
          "type": "string",
          "enum": [
            "not_fetched_yet",
            "upstream_error",
            "api_key_missing"
          ]
        },
        {
          "type": "null"
        }
      ]
    },
    "municipalities": {
      "type": "array",
      "items": {
        "type": "object",
        "properties": {
          "code": {
            "type": "string"
          },
          "name_ja": {
            "type": "string"
          },
          "name_en": {
            "type": [
              "string",
              "null"
            ]
          }
        },
        "required": [
          "code",
          "name_ja",
          "name_en"
        ],
        "additionalProperties": {}
      }
    },
    "total": {
      "type": "number"
    },
    "stale": {
      "type": "boolean",
      "description": "true = MLIT could not be reached; this is the last list retrieved (see retrieved_at)."
    },
    "source_url": {
      "type": "string"
    },
    "retrieved_at": {
      "type": [
        "string",
        "null"
      ]
    },
    "answered_at": {
      "type": "string"
    },
    "provenance": {
      "type": "array",
      "items": {
        "type": "object",
        "properties": {
          "source": {
            "type": "object",
            "properties": {
              "publisher": {
                "type": "string"
              },
              "url": {
                "type": "string"
              }
            },
            "required": [
              "publisher",
              "url"
            ],
            "additionalProperties": {},
            "description": "Publisher and URL of the upstream document or dataset."
          },
          "upstream_updated_at": {
            "description": "Update time stated by the upstream, or null when it states none.",
            "type": [
              "string",
              "null"
            ]
          },
          "retrieved_at": {
            "description": "When this service retrieved the upstream data (null if unknown).",
            "type": [
              "string",
              "null"
            ]
          },
          "content_sha256": {
            "type": [
              "string",
              "null"
            ]
          },
          "parser_version": {
            "type": "string"
          },
          "fetch_status": {
            "type": "string",
            "enum": [
              "found",
              "empty",
              "stale",
              "unavailable",
              "unsupported"
            ],
            "description": "found / empty / stale / unavailable / unsupported (see catalog fetch_status_values)."
          },
          "processed_by": {
            "type": "string"
          }
        },
        "required": [
          "source",
          "upstream_updated_at",
          "retrieved_at",
          "content_sha256",
          "parser_version",
          "fetch_status",
          "processed_by"
        ],
        "additionalProperties": {},
        "description": "Freshness receipt for one upstream source."
      },
      "description": "Freshness receipts for every upstream source used."
    },
    "terms": {
      "type": "string",
      "description": "URL of the terms of service."
    }
  },
  "required": [
    "attribution",
    "legal_notice",
    "prefecture",
    "status",
    "unknown_reason",
    "municipalities",
    "total",
    "stale",
    "source_url",
    "retrieved_at",
    "answered_at",
    "provenance",
    "terms"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#",
  "additionalProperties": {}
}
🟢get_receipt(receipt_id)

Re-fetch the stored result of a settled paid call by its receipt_id, for when the response was lost after payment. Free. Unknown or unsettled receipt ids return RECEIPT_NOT_FOUND. Results are kept for 90 days after settlement.

Eingabe-Schema

{
  "type": "object",
  "properties": {
    "receipt_id": {
      "type": "string",
      "minLength": 1,
      "maxLength": 80,
      "description": "The receipt_id returned with a paid result (\"rcpt_\" + 64 hex characters)."
    }
  },
  "required": [
    "receipt_id"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#"
}

Ausgabe-Schema

{
  "type": "object",
  "properties": {
    "receipt_id": {
      "type": "string",
      "description": "Receipt id of the settled paid call (\"rcpt_\" + 64 hex). Use with get_receipt."
    },
    "tool": {
      "type": "string",
      "description": "Name of the paid tool that produced the result."
    },
    "settled_at": {
      "type": [
        "string",
        "null"
      ]
    },
    "payment": {
      "type": "object",
      "properties": {
        "network": {
          "type": [
            "string",
            "null"
          ]
        },
        "transaction": {
          "type": [
            "string",
            "null"
          ]
        }
      },
      "required": [
        "network",
        "transaction"
      ],
      "additionalProperties": {}
    },
    "result": {
      "description": "The stored result, exactly as returned by the paid call."
    },
    "provenance": {
      "type": "array",
      "items": {
        "type": "object",
        "properties": {
          "source": {
            "type": "object",
            "properties": {
              "publisher": {
                "type": "string"
              },
              "url": {
                "type": "string"
              }
            },
            "required": [
              "publisher",
              "url"
            ],
            "additionalProperties": {},
            "description": "Publisher and URL of the upstream document or dataset."
          },
          "upstream_updated_at": {
            "description": "Update time stated by the upstream, or null when it states none.",
            "type": [
              "string",
              "null"
            ]
          },
          "retrieved_at": {
            "description": "When this service retrieved the upstream data (null if unknown).",
            "type": [
              "string",
              "null"
            ]
          },
          "content_sha256": {
            "type": [
              "string",
              "null"
            ]
          },
          "parser_version": {
            "type": "string"
          },
          "fetch_status": {
            "type": "string",
            "enum": [
              "found",
              "empty",
              "stale",
              "unavailable",
              "unsupported"
            ],
            "description": "found / empty / stale / unavailable / unsupported (see catalog fetch_status_values)."
          },
          "processed_by": {
            "type": "string"
          }
        },
        "required": [
          "source",
          "upstream_updated_at",
          "retrieved_at",
          "content_sha256",
          "parser_version",
          "fetch_status",
          "processed_by"
        ],
        "additionalProperties": {},
        "description": "Freshness receipt for one upstream source."
      },
      "description": "Freshness receipts for every upstream source used."
    },
    "terms": {
      "type": "string",
      "description": "URL of the terms of service."
    }
  },
  "required": [
    "receipt_id",
    "tool",
    "settled_at",
    "payment",
    "result",
    "provenance",
    "terms"
  ],
  "$schema": "http://json-schema.org/draft-07/schema#",
  "additionalProperties": {}
}

Community

Diesen Server bewerten

Nachweis

Aktuelle Beobachtungen

verifiziertVersion nicht aufgezeichnet4 Tools