Skip to main content

Full-text search of SEC filing documents

GET 

/v1/full-text

Search across SEC filing documents with advanced filtering and sorting capabilities.

Available Sort Fields

Field NameDescription
AccessionNumberSEC filing accession number
FormTypeType of the filing document
FilingDateDate when filing was submitted
CompanyNameName of the company
CIKCentral Index Key
DocumentFilenameName of the filing document
DocumentDescriptionDescription of the document

Search Options

OptionDescription
text_containsKeywords that must appear in the document
text_not_containKeywords that must not appear in the document

Date Format

All dates must be provided in YYYY-MM-DD format

tip

Use text_contains and text_not_contain with multiple keywords separated by commas for more precise searches

note

The search is case-insensitive and supports partial word matches

Request

Query Parameters

    form_type string

    Filter by form type (e.g., "10-K", "8-K"). Multiple values can be comma-separated

    filling_date_start string

    Possible values: Value must match regular expression ^\d{4}-\d{2}-\d{2}$

    Filter by filling date start (inclusive), format YYYY-MM-DD

    filling_date_end string

    Possible values: Value must match regular expression ^\d{4}-\d{2}-\d{2}$

    Filter by filling date end (inclusive), format YYYY-MM-DD

    text_contains string

    Keywords that the text must contain. Multiple values can be comma-separated

    text_not_contain string

    Keywords that the text must not contain. Multiple values can be comma-separated

    page_size int32

    Number of results per page (default: 100)

    page_number int32

    Page number to retrieve (default: 1)

    sort_by string

    Possible values: Value must match regular expression ^(AccessionNumber|FormType|FilingDate|CompanyName|CIK|DocumentFilename|DocumentDescription)$

    Default value: AccessionNumber

    Field to sort by (default: AccessionNumber)

    sort_order string

    Possible values: Value must match regular expression ^(asc|desc)$

    Default value: asc

    Sort order (asc or desc). Defaults to asc

Responses

Successful operation

Schema

  • Array [

  • accession_number stringnullable
    form_type stringnullable
    filing_date date
    company_name stringnullable
    cik int64
    document_filename stringnullable
    document_description stringnullable
    source_file stringnullable
  • ]

Loading...