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
Find filings by company (CIK/ticker), form type, and date range
/v1/lookup?tickers=TSLA&form_types=10-K
Full-text search across filing content with highlighted snippets
/v1/search?query=artificial intelligence&tickers=NVDA
Document Content
Retrieve full HTML content of any SEC document
/v1/fetch?document_id=0000002488-25-000012-1
Extract structured sections (Items 1, 1A, 7, 8, etc.) from 10-K filings
/v1/document_sections?document_id=...
Auto-find and extract sections from company's most recent 10-K
/v1/latest_10k_sections?ticker=TSLA
Filing Data
Extract structured items and exhibits from 8-K current reports
/v1/8k_items?accnum=0000002488-25-000099
Browse all exhibits filed by a company with metadata and URLs
/v1/exhibits?ticker=AMD
Utilities
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.
API Key Management
API keys are required for all requests. Manage your existing API keys here.