> ## Documentation Index
> Fetch the complete documentation index at: https://docs.quantoraresearch.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Get SEC filing item text



## OpenAPI

````yaml GET /companies/{idOrLookup}/filings/{accessionNumber}/items
openapi: 3.1.0
info:
  title: Financial Data API
  version: 0.1.0
  description: Raw-first, derived-ready financial data infrastructure API.
servers:
  - url: https://api.financialdatapi.com
security:
  - apiKey: []
  - bearerApiKey: []
paths:
  /companies/{idOrLookup}/filings/{accessionNumber}/items:
    get:
      summary: Get SEC filing item text
      parameters:
        - name: item
          in: query
          schema:
            type: string
            description: >-
              Item code filter, comma-separable and repeatable. Canonical codes:
              8-K '2.02'; 10-K '1A'; 10-Q part-qualified 'p2-1a'.
              Competitor-style spellings ('Item-1A', 'Item 2.02', 'part2item1a')
              are normalized.
        - name: include_exhibits
          in: query
          schema:
            type: boolean
            default: true
            description: >-
              8-K only: attach EX-99 exhibit text (earnings releases and other
              furnished/filed exhibits).
        - name: format
          in: query
          schema:
            type: string
            enum:
              - text
            default: text
            description: >-
              Only 'text' is supported; the raw HTML stays available at
              source_url.
        - name: form
          in: query
          schema:
            type: string
            description: >-
              Required when accessionNumber is 'latest': the form to resolve
              (e.g. 8-K).
      responses:
        '200':
          description: >-
            The text of a filing's sections (items), split from the EDGAR
            primary document at request time. Exhibit-aware for 8-K: the
            furnished EX-99 press-release text is attached to the
            earnings/disclosure item. accessionNumber accepts dashed or undashed
            form, or the literal 'latest' with the form query parameter. Own
            per-plan rate limit. Returns the single 503 error code
            filing_fetch_unavailable whenever the EDGAR fetch cannot complete —
            EDGAR unreachable, a document over the 20 MB response-size cap, a
            saturated EDGAR pacing queue, or the request's overall time budget
            exhausted before the primary document was fetched (the message names
            the specific reason). If time runs out during EXHIBIT retrieval the
            response still succeeds with the parsed items, exhibits_truncated:
            true on the affected item, and a top-level warning string.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ItemEnvelope'
        '401':
          $ref: '#/components/responses/Unauthorized'
        '403':
          $ref: '#/components/responses/Forbidden'
        '404':
          $ref: '#/components/responses/NotFound'
components:
  schemas:
    ItemEnvelope:
      type: object
      required:
        - data
        - meta
        - requestId
      properties:
        data:
          type: object
        meta:
          type: object
        requestId:
          type: string
    ErrorEnvelope:
      type: object
      required:
        - error
        - requestId
      properties:
        error:
          type: object
          required:
            - code
            - message
            - request_id
            - requestId
          properties:
            code:
              type: string
            message:
              type: string
            request_id:
              type: string
            requestId:
              type: string
            details: {}
        requestId:
          type: string
  responses:
    Unauthorized:
      description: Missing or invalid API key
      content:
        application/json:
          schema:
            $ref: '#/components/schemas/ErrorEnvelope'
    Forbidden:
      description: API key lacks required scope
      content:
        application/json:
          schema:
            $ref: '#/components/schemas/ErrorEnvelope'
    NotFound:
      description: Resource not found
      content:
        application/json:
          schema:
            $ref: '#/components/schemas/ErrorEnvelope'
  securitySchemes:
    apiKey:
      type: apiKey
      in: header
      name: x-api-key
    bearerApiKey:
      type: http
      scheme: bearer

````