Skip to content
@secapi-ai

SEC API for AI

SEC API by Turos — the SEC data API designed for agents and agentic workflows. api.turos.app is the production host; api.secapi.ai remains a supported alias.

SEC API by Turos

SEC API is the data interface for teams that need to turn SEC disclosures into inspectable research and production workflows. Retrieve filings, issuer records, financial statements, and ownership data through REST, SDKs, the CLI, or MCP. SEC API is built by Turos; the production API host is https://api.turos.app, and https://api.secapi.ai remains a permanently supported alias.

Retrieve a filing

Create an API key in the Turos console, then make a server-side request:

export SECAPI_API_KEY="secapi_..."
curl --fail-with-body -sS \
  -H "x-api-key: $SECAPI_API_KEY" \
  "https://api.turos.app/v1/filings/latest?ticker=AAPL&form=10-K&view=agent"

The response identifies the latest matching Apple 10-K. Treat it as a dated source, not a permanent answer: retain the accession number, filing date, filing URL, and request ID with any analysis because a newer filing can change the result.

Choose an interface

  • REST API for direct HTTP integrations.
  • JavaScript, Python, Go, and Rust SDKs for application code using the public REST contract.
  • CLI for terminal research, scripts, and automation (npm install -g @secapi/cli or brew install secapi-ai/tap/secapi).
  • Hosted MCP at https://api.turos.app/mcp for MCP-compatible clients. Authenticated tool calls use the same x-api-key header.

Build with SEC API

Machine data requests use x-api-key; do not send a machine key as Authorization: Bearer or expose it in browser code. Start with the documentation, review pricing, check status, or get support.

Popular repositories Loading

  1. secapi-go secapi-go Public

    Go SDK for SEC filings, financial statements, ownership data, and agent workflows

    Go

  2. .github .github Public

    SEC API: source-backed SEC filings and financial data for developers, investors, and agents

  3. secapi-js secapi-js Public

    JavaScript and TypeScript SDK for SEC filings, financial statements, ownership data, and agent workflows

    TypeScript

  4. secapi-cli secapi-cli Public

    Command-line client for SEC filings, financial statements, ownership data, and agent workflows

    TypeScript

  5. secapi-python secapi-python Public

    Python SDK for SEC filings, financial statements, ownership data, and agent workflows

    Python

  6. secapi-rust secapi-rust Public

    Rust SDK for SEC filings, financial statements, ownership data, and agent workflows

    Rust

Repositories

Showing 10 of 13 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…