AnswerPool

SEC Ticker Lookup API: Resolve an SEC CIK to its ticker and registered company name — free lookup

Resolve an SEC CIK to its ticker and registered company name from the SEC's official mapping — the reverse of CIK lookup. Free. Use when a filing gives you a CIK and you need the tradable symbol.

Free — no key, no signup, rate-limited to 60 calls per minute per client.

How do you call it?

GET /v1/sec/ticker — product id sec_ticker_lookup. Over MCP, call answerpool_get with product_id=sec_ticker_lookup.

curl "https://answerpool.io/v1/sec/ticker?cik=0000320193"

Live call: https://answerpool.io/v1/sec/ticker?cik=0000320193 · JSON sample: /v1/samples/sec_ticker_lookup

What does the answer look like?

A representative response, the same static sample served at /v1/samples/sec_ticker_lookup.

as_of2026-08-31T14:00:00Z
count1
refresh_after2026-09-17T11:15:00.000Z

matches

ciktickername
0000320193AAPLApple Inc.
The same sample as raw JSON
{
 "as_of": "2026-08-31T14:00:00Z",
 "count": 1,
 "matches": [
  {
   "cik": "0000320193",
   "ticker": "AAPL",
   "name": "Apple Inc."
  }
 ],
 "refresh_after": "2026-09-17T11:15:00.000Z"
}

How fresh is it, and where does the data come from?

The fastest source behind this answer can change every 15 minutes, so every response carries a refresh_after timestamp — right now it would be 2026-09-17T11:15:00.000Z. Schedule the next call on that value rather than on a guess.

Method version 0.1.0 · serving cache 1 day · every response carries a result_id you can resolve at /v1/provenance.

When should you use it?

You hold a CIK (from any filing) and need ticker and name.

What you skip building

When should you not use it?

Private filers with no listed security often have no ticker.

Where else can you find this?