{"uid":"cap__aMWbGadUVneAFcZ-hHQU","slug":"sec-cik-ticker-resolver-2s-io-5621317d","name":"SEC CIK-Ticker Resolver (2s.io)","description":"Resolve SEC CIK <-> ticker in both directions. Pass a ticker to get its CIK; pass a CIK to get every ticker the issuer has (each share class, e.g. GOOG + GOOGL), each with its listing exchange (Nasdaq, NYSE, etc.) and the canonical company name. The CIK is the key to everything in EDGAR -- filings, XBRL facts, Form 4 insider trades, 13F holdings -- so this is the join that turns a ticker an agent has into the identifier EDGAR actually indexes by (and back). Data: SEC company_tickers_exchange.json (US public domain), cached and refreshed daily. Distinct from finance.security-resolve, which also crosses into FIGI/LEI/ISIN; this one is the focused, exchange-aware CIK<->ticker map.","url":"https://2s.io/api/finance/cik-ticker","method":"GET","headers":{},"bodySchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method","queryParams"],"properties":{"type":{"const":"http"},"method":{"const":"GET"},"queryParams":{"properties":{"cik":{"type":"string","description":"SEC CIK, leading zeros optional, e.g. 320193."},"ticker":{"type":"string","description":"US stock ticker, e.g. AAPL."}}}}}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.009","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.009/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.009","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.009","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_Shah7kvexEpPYdyPsuIkF","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.009","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Bidirectionally resolves SEC CIK identifiers to stock tickers (and vice versa), including listing exchange and canonical company name, sourced from SEC's company_tickers_exchange.json.","exampleAgentPrompt":"What is the SEC CIK for TSLA, and does Tesla have any other share classes listed — like on Nasdaq or NYSE?","exampleUseCases":null,"resultDescription":"Returns the SEC CIK for a given ticker (or all tickers for a given CIK), including each ticker symbol, its listing exchange (e.g. Nasdaq, NYSE), and the canonical company name as registered with the SEC. For multi-class issuers like Alphabet, all share classes (e.g. GOOG + GOOGL) are returned together.","failureModes":["Ticker not found in SEC universe (e.g. OTC, pink sheet, or non-US securities) — returns empty or error","Invalid CIK format — returns error","CIK with no associated tickers (private company or de-listed) — empty result","Stale data window (~24h cache) may miss very recently listed or renamed tickers"],"whenToPreferThis":"Use this endpoint when you need to bridge between a stock ticker an agent has and the SEC CIK required to query EDGAR (filings, XBRL facts, Form 4 insider trades, 13F holdings). Prefer this over finance.security-resolve when you specifically need exchange-aware CIK<->ticker mapping for US equities and do not need cross-standard identifiers like FIGI, LEI, or ISIN.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-15T00:59:20.043Z","isFirstParty":false}