Skip to content
Roster

Roster Data · Lookup

SEC company ticker → CIK lookup

Resolve a US-listed company ticker or name to its SEC CIK (Central Index Key) and official EDGAR name. ~10,000 issuers, refreshed daily from the SEC's company_tickers file. Use it before pulling filings. Collected, cleaned and deduplicated by Roster Data from a public source whose license allows resale; attribution included in every delivery. You only pay when data is delivered.

What you get

A direct answer to your input as JSON matches, with source attribution.

Answer one question · inline JSON

Price
0.01 USDC
Freshness
Updated 25 h ago
Refresh
daily
Rows
10,434 · 872 KB

Source & license

Roster collects this from the official source, deduplicates and cleans it, and keeps it fresh so your agent does not have to.

Sample

ciknamecik10ticker
1045810NVIDIA CORP0001045810NVDA
320193Apple Inc.0000320193AAPL
1652044Alphabet Inc.0001652044GOOGL
789019MICROSOFT CORP0000789019MSFT
1018724AMAZON COM INC0001018724AMZN

Schema

tickerstringExchange ticker.
cikintegerSEC Central Index Key.
cik10stringCIK zero-padded to 10 digits (EDGAR URLs).
namestringCompany name in EDGAR.

Buy from code

curl -X POST https://roster.network/roster-api/v1/need/buy \
  -H "Authorization: Bearer $ROSTER_API_KEY" -H "content-type: application/json" \
  -d '{"listingId":"cap_01507e842ca1242d","input":{"query":"NVDA"}}'

// SDK
const { matches } = await roster.need("SEC company ticker → CIK lookup");
const bought = await roster.buy({ listingId: "cap_01507e842ca1242d" });