/data/company/list

Discovery — return the companies covered, one page at a time.

GET/api/v1/data/company/list
Credits30 per pageRate limit120 per minute

Request:

jurisdictionstring

Optional. "US", "KR", "JP", "EU", "CN", or "all". When omitted, returns everything your plan includes.

Default (omitted)

pageinteger

1–1,000,000.

Default 1

page_sizeinteger

1–100.

Default 100

detailstring

"light" leaves out each company's classification.source.url. See Response detail.

Default "full"

Response:

companies

One object per company, each with ticker, legal_name, jurisdiction, and the one identifier that applies — cik (SEC-listed), dart_corp_code (Korean), edinet_code (Japanese), lei (European), or uscc (China A-share); the others are omitted. All are omitted for the rare row whose identifier is not yet on file.

companies[].classification

Industry classification block — Pro+ only. See Industry classification (Pro+).

page, page_size, has_more, next_page

Paging; next_page is null on the last page.

credits_used

30 per page.

Errors:

HTTPerror_codeWhen
403PLAN_TIER_INSUFFICIENT_COVERAGEThe requested jurisdiction is outside your plan's coverage scope. Not charged.
402CREDITS_INSUFFICIENTNot enough credits.
400JURISDICTION_INVALIDjurisdiction is not one of US, KR, JP, EU, CN, all. Not charged.
422VALIDATION_ERRORAn unknown query parameter, or page / page_size out of range. Not charged.