Dashboard

Extract a single item from a filing

GET/api/filings/item

Stock Pro

Preview: This endpoint is a preview of a planned feature for a future release. Item extraction is not yet enabled for the full filing universe — most filings will not have extracted items until processing is complete.

Returns the full content of a single extracted item (section) from a SEC filing. Content is available as HTML (original formatting preserved) or plain text (tags stripped).

Use /api/filings/item-list first to discover which items are available for a given filing.

Coverage note: Item extraction is best-effort. SEC filings do not follow a standardized HTML structure — headings, fonts, and layouts vary significantly across filers and filing agents. Our extractor uses font-weight, font-size, and DOM structure heuristics to detect section boundaries. While extraction succeeds for the vast majority of filings, some items may be missing or have imprecise boundaries in edge cases. If an item is not listed by /api/filings/item-list, it was not detected in the filing.

Get API key Try it live in the API explorer

Query parameters

Example request

curl 'https://api.stockfit.io/v1/api/filings/item' \
  -H 'Authorization: Bearer YOUR_API_TOKEN'

Responses

200 OK

Extracted item content

Response schema

  • accessionNumber string

    SEC accession number

  • cik string

    Company CIK (zero-padded)

  • form string

    Filing form type

  • filedAt string

    Date the filing was submitted

  • item string

    Item identifier

  • title string

    Item title

  • content string

    Full item content (HTML or plain text depending on `type` parameter)

  • charCount integer

    Content length in characters

  • contentType string (enum)

    Format of the content field

    Allowed values: html, text

Example response

{
  "accessionNumber": "0000320193-25-000079",
  "cik": "0000320193",
  "form": "10-K",
  "filedAt": "2025-11-01",
  "item": "1A",
  "title": "Risk Factors",
  "content": "<div>The following discussion of risk factors contains...",
  "charCount": 84231,
  "contentType": "html"
}

400 Bad Request

Invalid parameters

Response schema

  • error string

    Human-readable error message

Example response

{}

401 Unauthorized

Authentication required

Response schema

  • error string

    Human-readable error message

Example response

{}

403 Forbidden

Feature not available on current plan

Response schema

  • error string

    Human-readable error message

Example response

{}