Documentation Index
Fetch the complete documentation index at: https://docs.secapi.ai/llms.txt
Use this file to discover all available pages before exploring further.
Ownership workflows
Latest 13F ownership report
API
curl -H "x-api-key: $OMNI_DATASTREAM_API_KEY" \
"$OMNI_DATASTREAM_BASE_URL/v1/owners/13f?cik=0001067983&limit=10"
For quarter-specific retrieval, add reportDate=YYYY-MM-DD, for example
/v1/owners/13f?cik=0001067983&reportDate=2024-12-31.
SDK
const client = new OmniDatastreamClient({ apiKey: process.env.OMNI_DATASTREAM_API_KEY })
const report = await client.latest13F({ cik: "0001067983", limit: 10 })
CLI
omni-sec owners 13f --cik 0001067983 --limit 10
Compare the latest two 13F reports
API
curl -X POST \
-H "content-type: application/json" \
-H "x-api-key: $OMNI_DATASTREAM_API_KEY" \
-d '{"cik":"0001067983","limit":10}' \
"$OMNI_DATASTREAM_BASE_URL/v1/owners/13f/compare"
SDK
const comparison = await client.compare13F({ cik: "0001067983", limit: 10 })
CLI
omni-sec owners compare-13f --cik 0001067983 --limit 10
API
curl -H "x-api-key: $OMNI_DATASTREAM_API_KEY" \
"$OMNI_DATASTREAM_BASE_URL/v1/owners/institutional/extract?cik=0001067983&year=2025&quarter=4&limit=25"
SDK
const extract = await client.institutionalOwnershipExtract({
cik: "0001067983",
year: 2025,
quarter: 4,
limit: 25,
})
Recent insider trades
omni-sec insiders list --ticker AAPL --limit 10