Skip to main content
GET
Get SEC filings

Authorizations

X-API-KEY
string
header
required

The caller's own Monid API key (get one at https://monid.ai?fpr=dhruv-15136b). Passed straight through to Monid on every call, so usage bills the caller's own wallet — this is never a shared server-side credential, and the server never logs or stores it. Missing, empty, or malformed values answer 401 unauthorized before any paid call is attempted.

Query Parameters

ticker
string
required

Uppercase-normalized ticker symbol (1-20 letters/digits/dots/hyphens). Either ticker or cik is accepted, but only ticker is actually routed.

cik
string

Accepted for FD parameter parity but always answers 400 bad_request; pass ticker instead.

limit
integer
default:10

Number of records to retrieve (default: 10, max: 1000). REST-level default is 10; the get_filings tool/FD-schema default is 100.

Required range: 1 <= x <= 1000
filing_type
enum<string>[]

Filter by filing type(s). Repeat the parameter for multiple types. Invalid or empty values answer 400 bad_request.

Available options:
10-K,
10-Q,
8-K,
20-F,
6-K
cursor
string

Opaque base64url pagination cursor from a previous response's next_page_url. Omit for the first page.

Response

Real AAPL filings captured from our own live API (docs/our-live-samples/filings.json).

Wrapped list envelope: {"filings": [...], "next_page_url": "..."}. Page size is 10 records (100 for /prices).

filings
Filing · object[]
required
next_page_url
string<uri>

Absolute URL for the next page, present only when more records remain. Built from an opaque base64url cursor over this deployment's own host (never a fixed facade base).