SEC filing retrieval for financial AI.

Secregate lets developers and research teams search SEC filings by meaning. Send a company, a search string and optional filing filters. Get back exact filing passages, SEC source links and traceable filing metadata.

Secregate is a product by Portrak.

Stop crawling.
Start building.

Instead of crawling, parsing and organizing SEC filings yourself, you can use Secregate as your retrieval layer.

  • Send a company, query and filing scope.

  • Get back relevant passages and SEC source links.

  • Trace each exact passage through accession data and SEC source links.

Secregate RAG Product Overview

Send a search string. Get filing passages back.

Use Secregate to search across company filings by semantic meaning. Filter by ticker or CIKs, form type, dates, accession numbers, result type and result quotas.

Built to search millions of filing passages across thousands of companies as coverage expands

Retrieve exact passages with accession metadata and SEC source links

Integrate with AI agents via structured JSON output

POST /v1/search · returns 202 + request ID
X-Secregate-Key: YOUR_API_KEY

{
  "query": "What factors affected data center revenue growth?",
  "ciks": ["0001045810"],
  "form_types": ["10-K", "10-Q"],
  "date_from": "2022-01-01",
  "date_to": "2026-08-17",
  "result_types": ["text", "table"],
  "top_k_by_type": {"text": 5, "table": 3}
}

202 Accepted
{
  "request_id": "7c3f92b0-...",
  "status": "queued",
  "poll": "/v1/requests/7c3f92b0-..."
}
GET /v1/requests/{request_id} · completed
{
  "request_id": "7c3f92b0-...",
  "status": "completed",
  "response": {
    "results_by_company": [{
      "cik": "0001045810",
      "ticker": "NVDA",
      "text_results": [{"accession_number": "0001045810-26-000023",
        "content": "Relevant exact filing passage..."}],
      "table_results": [{"table_representation": "ixbrl",
        "table": {"status": "resolved", "data": {"columns": [], "rows": []}}}]
    }]
  }
}

Built for source-grounded financial AI.

Semantic filing search

Search SEC filings by meaning, not only exact keywords.

Exact source references

Trace every exact passage through its accession number, filing metadata and SEC source link.

Company-specific retrieval

Search within a company’s filing history using ticker or CIK.

Filing type filters

Limit semantic searches to 8-K, 10-Q, 10-K or all currently supported forms.

LLM-ready output

Return structured passages that can be used directly inside AI agents, research tools or internal workflows.

KPI-ready foundation

Use retrieved passages as the source layer for KPI extraction, disclosure monitoring and filing-backed research.

Secregate is an SEC filing API that retrieves source-based disclosure data using semantic prompts. It provides infrastructure only and does not offer financial, investment, legal, tax, or accounting advice.

What teams build with Secregate.

Retrieve exact filing evidence from SEC documents—ready for analysts, applications, alerts, and downstream LLM workflows.

Financial AI Infrastructure
Narrative & Peer Tracking
Compliance & Risk Benchmarking
Evidence-Based Due Diligence
Smart Filing Alerts
Internal Analyst Workflows

Start searching SEC filings.

Create a free account and use Secregate through REST or MCP with no payment required to begin.

Start for Free