---
title: "Filing by accession number"
method: GET
path: "/api/filings/search-by-accession-number"
tags: ["SEC Filings"]
---

# Filing by accession number

`GET /api/filings/search-by-accession-number`

![Free](https://img.shields.io/badge/Free-22c55e) ![Starter](https://img.shields.io/badge/Starter-3b82f6) ![Stock](https://img.shields.io/badge/Stock-f97316) ![ETF](https://img.shields.io/badge/ETF-14b8a6) ![Pro](https://img.shields.io/badge/Pro-8b5cf6)

Returns a single SEC filing identified by its accession number.
The filing must be within your subscription tier's historical data limit.

The `documents` array contains slide/exhibit image filenames (JPG, PNG, GIF, PDF) extracted from the filing. To build a document URL, replace the filename at the end of the filing `url` with the document filename.

## Query parameters

- `accessionNumber` string, required

## Response `200`

The SEC filing

- FilingInfo — A single SEC filing. Fields that do not apply to a given filing type (e.g. `items` for non-8-K, `periodEndDate` for Form 4/144) are omitted from the response rather than returned as null.
  - `type` string, required — SEC form type
  - `accessionNumber` string, required — SEC accession number
  - `url` string, required — URL to the filing document
  - `dateFiled` string, required — Date the filing was submitted to the SEC (YYYY-MM-DD)
  - `xbrl` boolean, required — Whether the filing includes XBRL data
  - `amendment` boolean, required — Whether this filing is an amendment
  - `periodEndDate` string — Period end date for the report (YYYY-MM-DD). Omitted for filings without a reporting period (Form 144, 4, etc).
  - `documents` string[] — Ordered list of slide/exhibit filenames (images >= 50KB). To get the full URL, replace the filename in the filing `url` with the document filename. Omitted when no extractable documents are present.
  - `title` string — Descriptive title of the filing. Omitted when the filing has no meaningful title.
  - `items` string[] — Extracted item identifiers. For 10-K/10-Q: section numbers (e.g. "1A", "7"). For 8-K: SEC item codes (e.g. "2.02", "9.01"). For S-1: section keys (e.g. "risk-factors"). Omitted when no items are extracted. Use `/api/filings/item` to retrieve the full content of any listed item.
  - `events` string[] — Developer-friendly event type names for 8-K filings. Omitted for non-8-K filings. See the `event` parameter for the full enum.

## Other responses

- `400` — Invalid parameters or filing not found
- `403` — Feature not available on current plan, or filing is outside your plan's data limit

---

[API](https://skmtc.net/stockfit/apis/stockfit-api.md) · [All operations](https://skmtc.net/stockfit/apis/stockfit-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/stockfit/stockfit-api/revisions/3d5897270d8a/schema)
