# Japan Authority Updates (日本の当局の更新一覧) > JSON list of "what's new" announcements from Japan's FSA, BOJ and MOF, read from their RSS feeds every 5 minutes. AI agents pay per call with x402 (USDC). Docs (Japanese and English): https://sition-data-api.sition-data-api-worker.workers.dev/ ## Sources - FSA (金融庁, Financial Services Agency): https://www.fsa.go.jp/fsaNewsListAll_rss2.xml - BOJ (日本銀行, Bank of Japan): https://www.boj.or.jp/rss/whatsnew.xml - MOF (財務省, Ministry of Finance): https://www.mof.go.jp/news.rss ## Item fields - id, authority (FSA | BOJ | MOF), authority_ja, url (the original announcement), source_feed - title_ja, summary_ja: RSS title and description (description is often empty) - published_at: publication time; observed_at: when SITION first stored the item. UTC ISO-8601, second precision, Z - backfilled: true for imported history; observed_at is null and since never returns them ## Endpoints - GET https://sition-data-api.sition-data-api-worker.workers.dev/v1/health — free — Feed health (feed_status) only. - GET https://sition-data-api.sition-data-api-worker.workers.dev/v1/jp-authorities/preview — free — The newest 3 items published at least 1 hour ago (authority, title_ja, published_at only). - GET https://sition-data-api.sition-data-api-worker.workers.dev/v1/jp-authorities/latest — $0.02 per call — Japanese authority (FSA, BOJ, MOF) updates published in the last 24 hours. - GET https://sition-data-api.sition-data-api-worker.workers.dev/v1/jp-authorities/since — $0.01 per call — Japanese authority (FSA, BOJ, MOF) updates first observed after timestamp t. - t (required): ISO-8601 timestamp with Z or ±hh:mm (not in the future). Returns items with observed_at > t, oldest first. Example: 2026-11-02T00:00:00Z - GET https://sition-data-api.sition-data-api-worker.workers.dev/v1/jp-authorities/search — $0.05 per call — Search Japanese authority (FSA, BOJ, MOF) updates by publication date range and authority. - from (required): YYYY-MM-DD (00:00:00Z) or ISO-8601 timestamp. Returns items with published_at >= from. Example: 2026-10-01 - to (optional): YYYY-MM-DD (23:59:59Z) or ISO-8601 timestamp; default now. At most 92 days after from. Example: 2026-10-31 - authority (optional): FSA, BOJ or MOF. Example: FSA - Paid endpoints return items, count, truncated, feed_status, source_note, generated_at. latest and search: newest published first; since: oldest observed first; at most 500 items each. ## Rules - since compares observed_at (second precision) with t and returns at most 500 items. - truncated is true whenever 500 items are returned, including exactly 500. - When truncated is true, re-query with t = the last observed_at minus 1 second, then de-duplicate by id. - In query strings, URL-encode + as %2B (t=2026-11-02T09:00:00%2B09:00), or use Z (t=2026-11-02T00:00:00Z). - Date-only from/to mean 00:00:00Z and 23:59:59Z (UTC); the search range is at most 92 days. - Invalid parameters get 400 bad_request and are never charged. A request with no parameters and no payment gets the 402 price quote. - feed_status.stale is true when any feed's last successful check is over 30 minutes old; then paid endpoints answer 503 feed_stale without charging. ## MCP - POST https://sition-data-api.sition-data-api-worker.workers.dev/mcp — MCP streamable HTTP, stateless, JSON responses. - jp_authorities_health — free — same as GET /v1/health - jp_authorities_latest() — $0.02 — same as GET /v1/jp-authorities/latest - jp_authorities_since(t) — $0.01 — same as GET /v1/jp-authorities/since - jp_authorities_search(from, to?, authority?) — $0.05 — same as GET /v1/jp-authorities/search - Paid tools use the x402 MCP transport: an unpaid call returns an error result with PaymentRequired in structuredContent; retry with the payment in _meta["x402/payment"]. Bad input, stale and not-open return an error result without asking for payment. ## Payment - x402, scheme exact, USDC - network: eip155:8453 (Base (mainnet)) - facilitator: https://api.cdp.coinbase.com/platform/v2/x402 ## Rights and attribution - Only titles, dates, URLs and RSS descriptions are served, never the full text. - FSA and MOF sites are under the Public Data License 1.0 (PDL1.0): reuse, including commercial, is allowed with attribution, e.g.: - 出典:金融庁ウェブサイト(各項目の url) - 出典:財務省ウェブサイト(各項目の url) - This list is compiled by SITION from the RSS feeds; it is not made by the authorities. - BOJ titles and descriptions are withheld (null) pending BOJ's permission for commercial reuse (terms: https://www.boj.or.jp/about/copyright.htm); BOJ items carry only the URL and timestamps. - Every response carries source_note: 出典: 金融庁・日本銀行・財務省の各公式サイト(各項目の url) ## Example response (latest; values are examples) ```json { "items": [ { "id": "fsa-20261027-1a2b3c4d", "authority": "FSA", "authority_ja": "金融庁", "title_ja": "信用格付業者の登録について公表しました。", "summary_ja": "", "url": "https://www.fsa.go.jp/news/r8/shouken/20261027/20261027.html", "published_at": "2026-10-27T06:00:00Z", "observed_at": "2026-10-27T06:00:18Z", "source_feed": "https://www.fsa.go.jp/fsaNewsListAll_rss2.xml", "backfilled": false }, { "id": "boj-20261027-5e6f7a8b", "authority": "BOJ", "authority_ja": "日本銀行", "title_ja": null, "summary_ja": null, "url": "https://www.boj.or.jp/...", "published_at": "2026-10-27T05:30:00Z", "observed_at": "2026-10-27T05:33:02Z", "source_feed": "https://www.boj.or.jp/rss/whatsnew.xml", "backfilled": false } ], "count": 2, "truncated": false, "feed_status": { "last_checked_at": "2026-10-27T06:05:00Z", "stale": false, "feeds": { "FSA": { "last_ok_at": "2026-10-27T06:05:00Z", "last_error": null }, "BOJ": { "last_ok_at": "2026-10-27T06:05:01Z", "last_error": null }, "MOF": { "last_ok_at": "2026-10-27T06:05:02Z", "last_error": null } } }, "source_note": "出典: 金融庁・日本銀行・財務省の各公式サイト(各項目の url)", "generated_at": "2026-10-27T06:07:41Z" } ``` Operator: SITION — https://sition.jp