API Documentation

API Version: v1

API Documentation

SEC Blast API v1 - RESTful endpoints for SEC filing data

Access comprehensive SEC filing data through our RESTful API. Search filings, retrieve documents, extract structured data, and integrate SEC information into your applications.

Available Endpoints

Search & Discovery

Document Lookup

Find filings by company (CIK/ticker), form type, and date range

/v1/lookup?tickers=TSLA&form_types=10-K
Text Search

Full-text search across filing content.

/v1/search?query=artificial intelligence&tickers=NVDA

Document Content

Fetch Document

Retrieve full HTML content of any SEC document.

/v1/fetch?document_id=0000002488-25-000012-1
10-K/Q Document Sections

Extract structured sections (Items 1, 1A, 7, 8, etc.) from 10-K/Q filings.

/v1/document_sections?document_id=...
Latest 10-K Sections

Auto-find and extract sections from company's most recent 10-K.

/v1/latest_10k_sections?ticker=TSLA

Filing Data

8-K Items

Extract structured items and exhibits from 8-K current reports.

/v1/8k_items?accnum=0000002488-25-000099
Company Exhibits

Browse all exhibits filed by a company with metadata and URLs.

/v1/exhibits?ticker=AMD

Utilities

Generate PDF

Convert any SEC document to PDF format for download or printing.

/v1/pdf?document_id=0000002488-25-000012-1

Common Use Cases

Financial Research & Analysis

  • Compare risk factors across multiple filings to track business changes.
  • Extract specific sections (MD&A, Risk Factors, Financial Statements) for analysis.

Compliance & Monitoring

  • Track material changes in business operations.
  • Monitor 8-K filings for critical events.

Data Integration & Automation

  • Integrate SEC data into existing workflows and databases.
  • Build automated screening and scoring systems.
  • Create custom dashboards with livefiling data.
  • Find the right data for your AI/ML models using structured SEC content.

Authentication

All API endpoints require an API key to be included as a query parameter.

?api_key=YOUR_API_KEY

Error Responses

Error responses will have an appropriate HTTP status code and a string message.

Common status codes:

Each API endpoint will return specific error codes. Check individual endpoint documentation for details.

401API authentication errors
400/404/500Various endpoint-specific errors

API Key Management

API keys are required for all requests. Manage your existing API keys here..