AI Agent Nodes//v1/sec-filings

SECNode
Real-Time 10-K & 8-K Earnings API

Instant extraction of corporate earnings and material events from SEC EDGAR filings.

Built forAlgorithmic trading agents, FinTech sentiment analysis, quantitative hedge funds.
GET /v1/sec-filings
[
  {
    "id": "sec-0000",
    "source": "example",
    "source_id": "sec-0000",
    "type": "sec",
    "discovered_at": "1970-01-01T00:00:00.000Z",
    "payload": {
      "form_type": "13F-HR",
      "filing_date": "1969-12-13"
    }
  },
  {
    "id": "sec-0001",
    "source": "example",
    "source_id": "sec-0001",
    "type": "sec",
    "discovered_at": "1969-12-31T21:00:00.000Z",
    "payload": {
      "form_type": "13F-HR",
      "filing_date": "1969-12-23"
    }
  },
  {
    "id": "sec-0002",
    "source": "example",
    "source_id": "sec-0002",
    "type": "sec",
    "discovered_at": "1969-12-31T18:00:00.000Z",
    "payload": {
      "form_type": "10-Q",
      "filing_date": "1969-12-24"
    }
  }
]
Schema fields
  • titleTicker / Company
  • payload.form_typeForm Type
  • payload.filing_dateFiling Date · date
Realtime
Webhooks
HMAC signed
Starts at
$99/mo
Curator tier · cancel anytime
Drop-in for any stack

Wire SECNode into your agent — one snippet, seven frameworks.

One-line install
curl https://www.aiagentnode.io/api/v1/nodes/sec/records?limit=10 \
  -H "Authorization: Bearer $AIAGENTNODE_KEY"
What teams build

SECNode powers…

Autonomous agents

Pipe SECNode into your LangChain / Vercel AI / Lovable agent for real-time decisions.

RAG enrichment

Schema-stable JSON drops straight into your vector store with predictable embeddings and no parsing.

Internal dashboards

Webhook into Slack, Notion, Linear, or your own ops console. Same auth across every node.

How SECNode works

Sourced from primary registries. Normalized for agents.

Primary data sources
  • SEC EDGAR full-text feed
  • EDGAR daily index
  • XBRL financial facts

We ingest from the upstream of record — never from secondary scrapers — so every secnode record in your agent traces back to an authoritative publisher.

Methodology
  • Continuous polling of upstream sources with adaptive backoff
  • Deduplication via stable source_id + content fingerprint
  • LLM-friendly normalization into a single JSON envelope
  • Schema versioning so existing agents never break
  • HMAC-signed webhooks for guaranteed-delivery push
Update cadence
Sub-minute (EDGAR push)
End-to-end latency
10–30 seconds from EDGAR publication
Coverage
Every public US filer (10-K, 10-Q, 8-K, S-1, 13D/G, 4, 13F)
History
Full EDGAR history (1993–present) on Scale+
SECNode vs DIY scraping

Stop maintaining brittle scrapers. Ship the agent.

Most teams spend a quarter rebuilding what SECNode ships in a single API key. Here's the honest tradeoff.

DimensionSECNodeDIY scraper
Setup timeOne API key, one endpointWeeks of scraper engineering
Schema stabilityVersioned JSON contractBreaks every upstream redesign
Freshness<60s from publicationCron job, often hours stale
DeliveryPolling + HMAC webhooksBuild your own queue
LLM readinessToken-optimized payloadManual cleaning per record
ComplianceSource TOS handled upstreamYour legal exposure
Integrate in 3 steps

From signup to first SECNode record in under 5 minutes.

  1. 1. Generate an API key

    Pick a tier, complete checkout, and a Bearer token is minted instantly — no email handoff.

  2. 2. Call /v1/sec-filings

    Send an authenticated GET to receive a paginated JSON envelope. Cursor in, more records out.

  3. 3. Subscribe to webhooks

    Register an HTTPS endpoint to receive HMAC-signed pushes within seconds of upstream publication.

Frequently asked

SECNode questions, answered.

How fresh is the SECNode API data?+

New records appear in /v1/sec-filings within ~60 seconds of being published upstream. The full dataset is polled every 5 minutes and pushed to webhook subscribers in the same window.

What format does SECNode return?+

Every endpoint returns a stable JSON envelope: { id, source, source_id, type, discovered_at, payload }. The payload mirrors the source's natural shape, normalized and token-optimized for direct ingestion into LLMs, vector stores, and RAG pipelines.

Is SECNode suitable for AI agents and RAG pipelines?+

Yes — that is the primary design goal. Field keys are stable, units are normalized, free text is cleaned, and total token weight per record is minimized so you can drop responses directly into LangChain, Vercel AI SDK, OpenAI tools, MCP, n8n, or Lovable agents without preprocessing.

How is authentication handled?+

A single API key (Bearer token) works across every node. Webhook payloads are HMAC-SHA256 signed with your tenant secret so you can verify provenance before acting on a record.

Can I get historical SECNode data for backtesting?+

Pro tiers include a rolling 24-month backfill via the same endpoint with ?since=<ISO date>. Scale and Agency tiers can request full historical exports as compressed JSONL.

What is the rate limit?+

Curator: 60 req/min. Pro: 600 req/min. Scale: 6,000 req/min. Agency: 60,000 req/min. Enterprise: negotiated. All tiers support paginated cursors so you never need to spike for a backfill.

Why not just scrape secnode sources directly?+

Upstream sources change formats, throttle aggressively, and break silently. We absorb that fragility, version the schema, sign deliveries, and republish a single contract so your agent stays online when the source moves.

HMAC-signed webhooks
SHA-256 signatures on every push.
99.95% uptime SLA
Status + history at /status.
Versioned schema
No silent breaking changes, ever.
One auth across nodes
One key, every endpoint.
Tier ladder

Five tiers. One API surface.

Full pricing
Curator
$99/mo
Side projects, niche feeds, indie builders.
  • 10,000 API requests / month
  • 5 req/sec burst
  • No webhooks · poll only
Pro
$299/mo
Production apps & indie hackers shipping real revenue.
  • 100,000 API requests / month
  • 20 req/sec burst
  • Webhooks (10 endpoints)
Scale
$799/mo
High-volume products, agents, internal tooling.
  • 1,000,000 API requests / month
  • 100 req/sec burst
  • Webhooks + GraphQL endpoint
Agency
$1999/mo
Agencies and platforms re-selling intelligence to clients.
  • 10,000,000 API requests / month
  • 500 req/sec burst
  • Webhooks + GraphQL + MCP server
Enterprise
Custom
Procurement, SSO, dedicated infrastructure.
  • Unmetered API access
  • Private endpoints + dedicated edge
  • Multi-region data residency
Contact sales

Wire SECNode into your agent in under a minute.

Compare tiers All nodes