All APIsIDX Finance · 46 endpoints
The Indonesia Stock Exchange's own market data — the trading day's stock summary and the index board, straight from the source.
GET stocks GET indices GET companies GET securities GET brokers GET company-profile GET ipo GET reference GET participants GET primary-dealers GET issued-history GET financial-report GET calendar GET ownership-files GET additional-listings GET delistings GET dividends GET new-listings GET rights-offerings GET stock-splits GET top-movers GET broker-summary GET foreign-flow GET margin-summary GET stock-history GET trading-info-daily GET index-constituent GET derivatives GET lendable-stock GET bonds GET bond-tickers GET bond-daily GET bond-trades GET bond-repo GET bond-index GET bond-issuers GET news GET announcements GET company-announcements GET press-release GET market-activity GET uma GET suspension GET sitemap GET warrant-providers GET futures-contracts
PlaygroundIDX Stock Summary PlaygroundIDX Index Summary PlaygroundIDX Listed Companies PlaygroundIDX Listed Securities PlaygroundIDX Exchange Members PlaygroundIDX Company Profile PlaygroundIDX IPO & Relisting PlaygroundIDX Reference Lists PlaygroundIDX Market Participants PlaygroundIDX Primary Dealers PlaygroundIDX Issued Share History PlaygroundIDX Financial Reports PlaygroundIDX Corporate Calendar PlaygroundIDX Ownership Disclosure Files PlaygroundIDX Additional Listings PlaygroundIDX New Listings PlaygroundIDX Rights Offerings PlaygroundIDX Stock Splits PlaygroundIDX Broker Summary PlaygroundIDX Foreign Flow PlaygroundIDX Margin Summary PlaygroundIDX Stock History PlaygroundIDX Trading Info Daily PlaygroundIDX Index Constituents PlaygroundIDX Derivatives PlaygroundIDX Lendable Stock PlaygroundIDX Bond Directory PlaygroundIDX Bond Tickers PlaygroundIDX Bond Daily Summary PlaygroundIDX Bond Trades PlaygroundIDX Bond Index (INDOBeX) PlaygroundIDX Government Bond Issuers PlaygroundIDX Announcements PlaygroundIDX Company Announcements PlaygroundIDX Press Releases PlaygroundIDX Market Activity Notices PlaygroundIDX Unusual Market Activity PlaygroundIDX Suspension History PlaygroundIDX Structured Warrant Providers PlaygroundIDX Futures Contracts Endpoints GET IDX Issued Share History Errors {
"error" : {
"code" : "UNAUTHORIZED" ,
"message" : "The API key is invalid, expired, or revoked."
} ,
"meta" : {
"request_id" : "req_7Q2fK4mZ"
}
} Every failure carries a stable machine-readable code before the human message, and the same meta.request_id the successful responses carry. Quote it and we can find your exact request.
Errors are free
Nothing on this page is billed. You are charged for a 2xx and nothing else — a rejected key, a bad parameter, a rate limit, or an outage on our side all cost you zero. Retry without watching the meter.
UNAUTHORIZED HTTP 401 Missing, malformed, expired, or revoked API key.
FORBIDDEN HTTP 403 The key is valid but lacks the scope this product needs.
VALIDATION_ERROR HTTP 422 A query parameter is the wrong type or out of range.
RATE_LIMITED HTTP 429 Rate limit exhausted. `Retry-After` says how long to wait.
SERVICE_UNAVAILABLE HTTP 503 No data recent enough to serve. Carries `Retry-After`, and is never billed.
Status Operational
Category Finance
Rate limit 120 requests / 60s per key
Pricing 1 credit / request View as MarkdownGET IDX Stock Summary GET IDX Index Summary GET IDX Listed Companies GET IDX Listed Securities GET IDX Exchange Members GET IDX Company Profile GET IDX IPO & Relisting GET IDX Reference Lists GET IDX Market Participants GET IDX Primary Dealers GET IDX Issued Share History GET IDX Financial Reports GET IDX Corporate Calendar GET IDX Ownership Disclosure Files GET IDX Additional Listings GET IDX Delistings GET IDX Dividends GET IDX New Listings GET IDX Rights Offerings GET IDX Stock Splits GET IDX Top Movers GET IDX Broker Summary GET IDX Foreign Flow GET IDX Margin Summary GET IDX Stock History GET IDX Trading Info Daily GET IDX Index Constituents GET IDX Derivatives GET IDX Lendable Stock GET IDX Bond Directory GET IDX Bond Tickers GET IDX Bond Daily Summary GET IDX Bond Trades GET IDX Bond Repo GET IDX Bond Index (INDOBeX) GET IDX Government Bond Issuers GET IDX News GET IDX Announcements GET IDX Company Announcements GET IDX Press Releases GET IDX Market Activity Notices GET IDX Unusual Market Activity GET IDX Suspension History GET IDX Sitemap GET IDX Structured Warrant Providers GET IDX Futures Contracts IDX Stock Summary IDX Index Summary IDX Listed Companies IDX Listed Securities IDX Exchange Members IDX Company Profile IDX IPO & Relisting IDX Reference Lists IDX Market Participants IDX Primary Dealers IDX Issued Share History IDX Financial Reports IDX Corporate Calendar IDX Ownership Disclosure Files IDX Additional Listings IDX Delistings IDX Dividends IDX New Listings IDX Rights Offerings IDX Stock Splits IDX Top Movers IDX Broker Summary IDX Foreign Flow IDX Margin Summary IDX Stock History IDX Trading Info Daily IDX Index Constituents IDX Derivatives IDX Lendable Stock IDX Bond Directory IDX Bond Tickers IDX Bond Daily Summary IDX Bond Trades IDX Bond Repo IDX Bond Index (INDOBeX) IDX Government Bond Issuers IDX News IDX Announcements IDX Company Announcements IDX Press Releases IDX Market Activity Notices IDX Unusual Market Activity IDX Suspension History IDX Sitemap IDX Structured Warrant Providers IDX Futures Contracts Data freshness Every response is timestamped. as_of is when the data was published, age_seconds how old that is now, and next_update_at when newer data is expected.
Three shapes to handle:
Up to date200
The data is inside its published window. The overwhelming majority of requests.
Delayeddelayed: true
Newer data is late. You still get the most recent there is, flagged so you can decide whether to use it.
Unavailable503
Nothing recent enough to serve. Carries Retry-After, and is never billed.