SecBlast API v1 Documentation

Comprehensive access to SEC filing data with 8 powerful endpoints for searching, retrieving, and analyzing financial documents. Built for developers, researchers, and financial professionals.

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 with highlighted snippets

/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 Document Sections

Extract structured sections (Items 1, 1A, 7, 8, etc.) from 10-K 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
  • Monitor regulatory filings for competitive intelligence
  • Build custom alerts for specific disclosure patterns

Compliance & Monitoring

  • Automate compliance monitoring across portfolios
  • Track material changes in business operations
  • Monitor 8-K filings for critical events
  • Generate compliance reports with structured data

Data Integration & Automation

  • Integrate SEC data into existing workflows and databases
  • Build automated screening and scoring systems
  • Create custom dashboards with real-time filing data
  • Develop 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.