# Japan Market Calendar API – Next Event Lookup

> Japan Market Calendar API – Next Event Lookup is a paid API for AI agents from japan-market-calendar.after6labo.workers.dev, paid per call via x402, $0.002/call, status unknown (last checked 2026-10-12).

Returns the next upcoming Japanese financial market or macro event (BOJ meetings, CPI/GDP/Tankan releases, JGB auctions, TSE holidays, SQ days, gotobi) given an optional event-type filter

## Facts

- Endpoint: GET https://japan-market-calendar.after6labo.workers.dev/v1/next?utm_source=zero.xyz
- Price: $0.002/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-12
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/japan-market-calendar-api-next-event-lookup-c625f7f7
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_hXNTSo5kXNsxaOrexxD6R

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability japan-market-calendar-api-next-event-lookup-c625f7f7
```

Example prompt: What's the next Bank of Japan policy decision date? I need the JST and UTC times so I can plan my trading positions around it.

## When to prefer this

Choose this endpoint when you need a structured, machine-readable, pay-per-call lookup of upcoming Japanese market and macro events sourced directly from official Japanese government and exchange publications, with both JST and UTC timestamps and a verifiable source URL — especially useful for trading agents, macro research workflows, or any system that needs to gate actions around specific Japanese calendar events without building and maintaining its own scraper of BOJ, MOF, TSE, and Statistics Bureau pages.

## Known failure modes

- Invalid event type string returns no matching events or an empty/error response
- If no future event of the requested type is scheduled, found is false and the event object is absent
- Network or worker timeout if the Cloudflare worker is temporarily unavailable
- Payment failure via x402 if USDC balance is insufficient or Base network is congested

## How this service works

Machine-readable schedule of Japanese market and macro events for AI agents: Bank of Japan meetings, official statistics release times (CPI, GDP, Tankan, trade, wages...), JGB auctions, MOF portfolio flows and FX intervention disclosures, TSE holidays, SQ days, gotobi and month-end. Built from official Japanese government sources, with JST and UTC times and a source URL for every event. Pay per call with x402 (USDC on base).

## Output

A JSON object with a found boolean and, when found, an event object containing a unique ID, event type string, ISO date in JST, optional time in JST, English title, and a source URL pointing to the official Japanese government or exchange page confirming the event.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "$schema": "https://json-schema.org/draft/2020-12/schema",
 "required": [
  "input"
 ],
 "properties": {
  "input": {
   "type": "object",
   "required": [
    "type",
    "method"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "GET"
     ],
     "type": "string"
    },
    "queryParams": {
     "type": "object",
     "properties": {
      "type": {
       "type": "string",
       "description": "Comma-separated event types (default: any tier-1 event)"
      }
     }
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object"
    }
   }
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "event": {
   "id": "2026-10-30-boj_policy_decision",
   "type": "boj_policy_decision",
   "date_jst": "2026-10-30",
   "time_jst": null,
   "title_en": "BOJ policy decision + Outlook Report"
  },
  "found": true
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/japan-market-calendar-api-next-event-lookup-c625f7f7/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from japan-market-calendar.after6labo.workers.dev](https://www.zero.xyz/host/japan-market-calendar.after6labo.workers.dev/llms.txt)
