GET /v2/pdfGenerate PDF from SEC filing documents. Provide either a single document_id or an accession_number to combine all HTML documents with a professional cover page.
Parameters
| Parameter | Type | Description |
|---|---|---|
api_key | string | Required. Your API key. |
document_id | string | Single document ID to convert to PDF. |
accession_number | string | Accession number to combine all HTML documents into one PDF. |
Note: Provide either document_id or accession_number, not both.
Output Features
Single Document PDF
- Header with company name and form type
- Footer with accession number and page numbers
- Professional margins and formatting
Accession PDF (Combined)
- Cover page with filing entity information
- Table of contents with page numbers
- All HTML documents combined in sequence
- Headers and footers throughout
- Reporting period and filing date displayed
Examples
Single Document PDF
curl "https://api.secblast.com/v2/pdf?api_key=YOUR_KEY&document_id=0000320193-24-000081-1" \
--output filing.pdfFull Filing PDF
curl "https://api.secblast.com/v2/pdf?api_key=YOUR_KEY&accession_number=0000320193-24-000081" \
--output full_filing.pdfUsing JSON Body
curl -X GET "https://api.secblast.com/v2/pdf" \
-H "Content-Type: application/json" \
-d '{"api_key": "YOUR_KEY", "accession_number": "0000320193-24-000081"}' \
--output filing.pdfResponse
Returns binary PDF data with Content-Type: application/pdf header.
HTTP/1.1 200 OK
Content-Type: application/pdf
Content-Disposition: attachment; filename="0000320193-24-000081.pdf"
%PDF-1.4
...binary PDF data...Cover Page Contents
When using accession_number, the cover page includes:
- Company name and CIK
- Form type (10-K, 10-Q, 8-K, etc.)
- Filing date and reporting period
- SIC code and industry description
- State of incorporation and business location
- Fiscal year end
- Filer category (Large accelerated filer, etc.)
- Table of contents with document descriptions and page numbers