Path parameters · 1
Variables interpolated into the URL path.
EDINET code (e.g. 'E02497') or securities code (e.g. '8001')
Query parameters · 5
Optional filters and modifiers. Pass as URL-encoded ?key=value.
Filter: reporting period ends on or after this date (YYYY-MM-DD)
Filter: reporting period ends on or before this date (YYYY-MM-DD)
Results per page
Results to skip (ignored when cursor is set)
Opaque cursor for keyset pagination
Request headers · 1
Authentication.
Production API key. Pass it as Bearer ax_live_…
Returns · 200
The standard { data, meta } envelope. data contains an array of BuybackOut.
Envelope
Array of result objects.
Pagination and request metadata, including request_id, data_as_of, and ontology_version.
BuybackOut
EDINET code of the company
EDINET doc_id of the buyback report (doc_type 220) this row was extracted from. Use /filings/{doc_id} to fetch the source filing.
Start date of the reporting period
End date of the reporting period
Resolution type: 'shareholder_meeting' or 'board_of_directors'
Maximum shares authorized for buyback under this resolution
Maximum amount authorized for buyback in JPY
Number of shares acquired during this reporting month
Total amount spent on share acquisitions this month in JPY
Total shares acquired since the buyback resolution date
Total amount spent since the buyback resolution date in JPY
Treasury shares held by the company at end of the reporting period
Total shares issued (including treasury shares)
Class of shares (e.g. '普通株式' for common stock)
Buyback completion rate by shares: cumulative / authorized * 100
Buyback completion rate by amount: cumulative / authorized * 100
Errors
Standard HTTP status codes plus a typed error.code in the { error: { code, message } } envelope.
Every endpoint returns the same typed error envelope ({ error: { code, message } }). For the full list of codes, see the Errors reference.