SEC filing API

Search companies and find SEC filing metadata by name, ticker, or CIK

Companies APIAccess not open
api.narwhalapi.com JSON
GET/v1/companies?query=AAPL
{
  "query": "AAPL",
  "companies": [
    {
      "id": "cmp_a1b2c3d4e5f678901234567890abcdef",
      "name": "Apple Inc.",
      "cik": "0000320193",
      "listings": [
        {"ticker": "AAPL", "exchange": "Nasdaq"}
      ]
    }
  ],
  "next_cursor": null,
  "as_of": "2026-08-29T12:00:00Z"
}

Company identity and filings stay linked

Stable identity

One company ID stays stable when names or tickers change.

Filing metadata

Forms, dates, amendments, and SEC links stay explicit.

One snapshot

Every page carries one as_of time and stable cursor.

SEC forms you can find

Filter by exact form, including amendments such as 10-K/A and 4/A

Company reports

10-K

Annual company
report

10-Q

Quarterly company
report

8-K

Material company
events

Issuer disclosure

20-F / 6-K

Foreign private issuer
reports

DEF 14A

Proxy votes, boards,
and executive compensation

S-1 / S-3 / 424B

Registrations, offerings,
and prospectuses

Ownership

Forms 3 / 4 / 5

Insider beneficial ownership
and changes

Schedule 13D / 13G

Large beneficial
owners

13F-HR

Institutional manager
holdings

One company ID, changing aliases

CIK, ticker, exchange, and company name remain aliases. Filing discovery uses the stable company ID.

id
Stable opaque company identity returned by search.
cik / listings
SEC identity, ticker, and nullable exchange aliases.
accession_number
Stable identity for one SEC filing.
accepted_at / as_of
Filing time and publication snapshot time.
Endpointsv1
GET/v1/companies?query={name|ticker|cik}

Search covered SEC issuers

Not open
GET/v1/companies/{company_id}

Read one company identity

Not open
GET/v1/companies/{company_id}/filings

List filing metadata

Not open

SEC API access is not open yet.

Narwhal mascot reviewing company filing records

Official SEC metadata

Narwhal keeps company aliases, filing timestamps, amendment state, and canonical SEC links. It does not turn filing metadata into analysis.

Read the methodology

SEC API resources

SEC filing questions

Can I search by ticker or CIK?

Yes. Search accepts a company name, ticker, or ten-digit CIK.

What does a filing result include?

Form, filing date, acceptance time, amendment state, report period, and canonical SEC links.

Which SEC forms can I filter?

Any exact form in the covered filing history, including 10-K, 10-Q, 8-K, 20-F, Form 4, 13F-HR, and amendments.

Does it include filing text or XBRL facts?

No. This contract covers company identity and filing metadata only.