🔗 REST APIExtractor

Extract and classify SEC filing content

Retrieves filing content from the EDGAR database and intelligently classifies it according to form type and item categories.

Supported Form Types

Form TypeDescription
8-KCurrent report filing
10-KAnnual report filing
10-QQuarterly report filing

Content Classification

  • 8-K forms: Content classified by item numbers (e.g., 1.01, 2.01)
  • 10-K/10-Q forms: Items categorized by their respective part and item structure

Both HTML and plain text documents are supported for content extraction.

GET
/v1/extractor

Authorization

headerAuthorization<token>

API Key is required to access the endpoints

Query Parameters

accession_number*string

The SEC filing accession number used to retrieve the filing from EDGAR database.

type?string

Result type (text or html, default: text)

Value in"text""html"

Response Body

Successful extraction

application/json
  1. response
[key: string]?unknown
curl -X GET 'https://api.sec.finfeedapi.com/v1/extractor?accession_number=string'
{  "accession_number": "0001140361-21-012345",  "form_type": "10-K",  "items": [    {      "item_number": "Item 1",      "item_title": "Business",      "content": "Description of business operations..."    },    {      "item_number": "Item 1A",      "item_title": "Risk Factors",      "content": "Discussion of potential risks and uncertainties..."    },    {      "item_number": "Item 2",      "item_title": "Properties",      "content": "Description of company properties and facilities..."    }  ]}