# EDINET Filing Document Downloader (Japan Corporate Filings)

> EDINET Filing Document Downloader (Japan Corporate Filings) is a paid API for AI agents from jp-data-api-production.up.railway.app, paid per call via x402, $0.05/call, status unknown (last checked 2026-09-14).

Returns download links and metadata for a single Japanese corporate filing by EDINET docId, including full PDF and structured XBRL CSV financial data.

## Facts

- Endpoint: GET https://jp-data-api-production.up.railway.app/filings/doc
- Price: $0.05/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-14
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/edinet-filing-document-downloader-japan-corporate-filings-63acb48f
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_B0bJf9VP1My5PmXI7UZgo

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 edinet-filing-document-downloader-japan-corporate-filings-63acb48f
```

Example prompt: Can you pull the PDF and XBRL financial data for the EDINET filing with docId S100ABCD so I can analyze the balance sheet and income statement?

## When to prefer this

Use this endpoint when you have a specific EDINET docId and need to retrieve the actual filing documents (PDF + XBRL CSV) for a Japanese company. Ideal for fundamental analysis workflows involving Tokyo Stock Exchange-listed companies where structured financial data (balance sheet, income statement) is required. Prefer this over general web search when you need machine-readable XBRL financial data directly from Japan's official FSA disclosure system.

## Known failure modes

- Invalid or non-existent docId returns 404 or error response
- Malformed docId format may result in validation error
- Filing not yet published or embargoed may return empty or access-denied response
- Payment not completed (x402) results in 402 Payment Required before data is returned
- EDINET source outage may cause upstream failure

## How this service works

Download links and metadata for a single Japanese corporate filing (EDINET docId): full PDF and structured XBRL CSV financial data. Use for Japan company financial statements, balance sheet, income statement extraction, fundamental analysis of Tokyo Stock Exchange listed companies.

## Output

Returns download links for the full filing PDF and structured XBRL CSV file, along with metadata about the filing (company name, filing type, fiscal period, etc.), enabling extraction of financial statements such as balance sheets and income statements for Japanese companies listed on the Tokyo Stock Exchange.

## 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",
     "required": [
      "docId"
     ],
     "properties": {
      "docId": {
       "type": "string"
      }
     }
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object"
    }
   }
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/edinet-filing-document-downloader-japan-corporate-filings-63acb48f/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from jp-data-api-production.up.railway.app](https://www.zero.xyz/host/jp-data-api-production.up.railway.app/llms.txt)
