Query parameters · 3
Optional filters and modifiers. Pass as URL-encoded ?key=value.
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 ShareholdingOut.
Envelope
Array of result objects.
Pagination and request metadata, including request_id, data_as_of, and ontology_version.
ShareholdingOut
Row identifier. Pass to /shareholdings/{id}/audit for full provenance.
EDINET code of the filer (investor)
Securities code of the issuer (target company)
Name of the issuer (target company)
Name of the holder
'individual' or 'corporation'
Total shares held
Holding ratio as percentage
Holding ratio from previous report
Total outstanding shares of the issuer
Purpose of holding (original Japanese)
Classified purpose. One of: pure_investment, portfolio_investment, cross_holding, management_participation, activist, going_private, tender_offer_offeror, tender_offer_target, trading_inventory, other.
Calibrated probability of holding_purpose_category. Filter by threshold (e.g. >= 0.9) to get the highest-confidence subset.
Second-most-likely category for this row. Inspect when purpose_confidence is moderate to see the runner-up.
Probability of purpose_alternative_label.
True when the predicted category passed cross-check consistency. False marks borderline rows worth review.
Opaque label for the classifier configuration applied to this row.
Most-active category disclosed by the same filer×issuer pair at any point. When equal to holding_purpose_category, no later evidence shifted the picture. When different, later evidence revealed an intent the row's real-time label didn't show, the disagreement is the signal.
base_date of the filing that set purpose_retrospective_label. Use to avoid look-ahead bias in backtests: 'as of this row's base_date the real-time label is what was knowable; the retrospective label uses evidence through this cutoff.'
Whether the holder intends to make an important proposal
Base date of the report
Report type: 'initial', 'amendment', or 'correction'
Reason for filing (amendments only)
EDINET document ID for source traceability
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.