finance

Extract one named section (Risk Factors, MD&A, Business …) of a 10-K / 10-Q / 8-K filing as plain text or HTML. Returns a Filing with text and sections filled.

Give the primary document URL on www.sec.gov (the url field of a finance.filings.search result) and the section id: 10-K items 1, 1A, 1B, 1C, 2 … 15; 10-Q parts part1item1 … part2item6; 8-K items 1-1 … 9-1. One section per call; the filing metadata fields stay null.

Fixed price: 0.5 credits per successful call, whichever provider serves it.

post/v2/ops/finance.filings.get

Request

  • Base URL
    https://api.agentkey.app
  • URL
    https://api.agentkey.app/v2/ops/finance.filings.get
  • Auth
    HTTP bearer

Request body

fieldsstring[]

Projection: keep only these dotted paths of data, e.g. ["items.id", "items.text"].

format'text' | 'html'

Return the section as plain text or as the original HTML.

include_rawboolean

Attach the raw upstream payload as raw (not a stable contract; truncated above 256 KB).

providerstring

Shorthand for routing.only = [provider].

section'1' | '1A' | '1B' | '1C' | '2' | '3' | '4' | '5' | '6' | '7' | '7A' | '8' | '9' | '9A' | '9B' | '9C' | '10' | '11' | '12' | '13' | '14' | '15' | 'part1item1' | 'part1item2' | 'part1item3' | 'part1item4' | 'part2item1' | 'part2item1a' | 'part2item2' | 'part2item3' | 'part2item4' | 'part2item5' | 'part2item6' | '1-1' | '1-2' | '1-3' | '1-4' | '1-5' | '2-1' | '2-2' | '2-3' | '2-4' | '2-5' | '2-6' | '3-1' | '3-2' | '3-3' | '4-1' | '4-2' | '5-1' | '5-2' | '5-3' | '5-4' | '5-5' | '5-6' | '5-7' | '5-8' | '6-1' | '6-2' | '6-3' | '6-4' | '6-5' | '6-6' | '6-10' | '7-1' | '8-1' | '9-1' | 'signature' required

Section id: 10-K item (1A = Risk Factors, 7 = MD&A), 10-Q part/item (part1item2 = MD&A), or 8-K item (2-2 = Results of Operations).

urlstring required

Primary document URL on www.sec.gov (…/Archives/edgar/data/<cik>/<accession>/<doc>.htm).

Response

Success envelope

credits_chargednumber required

Credits charged for this call (the method's fixed price).

opstring required

Method name.

op_versioninteger required

Method version that served the call.

providerstring required

Provider that actually served the call.

rawunknown
raw_truncatedboolean
request_idstring required

Correlation id; quote it in support requests.

took_msinteger required
unsupported_fieldsstring[] required

Output paths this provider structurally does not supply; such fields are null for a different reason than 'missing on this record'.

Changes

No recorded changes to this operation across all 1 revision of this API.