get_document
Retrieve specific financial documents by ID to access content, metadata, and extracted PDF text for comprehensive market analysis.
Instructions
Retrieve a specific document. Retrieve the content of a specific document. Returns JSON with title, published_at, and content for non-PDF documents, or binary PDF data for PDF documents. Use text=true to get extracted text from PDF documents. → Returns {title: string, published_at: number, content: string} for non-PDF documents. For PDF documents, returns binary data by default; use text=true to get extracted text as {title: string, published_at: number, content: string} instead. Always use text=true so you can read the content. Get document IDs from get_documents first.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | Document ID in format type:uniqueidentifier (e.g., transcripts:2133670 or report:2048334-36ccace7a771cb10e19ed97b7d474ca3) | |
| code | Yes | (Required) Symbol code in Exchange:Symbol format | |
| text | No | (Optional) Set to 'true' to extract text from PDF documents. When enabled, PDF documents return JSON {title, published_at, content} instead of binary data. | |
| filter | No | (Optional) JSONata expression to filter/transform the API response server-side before it reaches you. Use this to extract only the fields or rows you need, reducing token usage. See https://jsonata.org for syntax. |