Batch Presigned URLs V2
Generates temporary presigned URLs for multiple documents. Supports both external (stock-server) and RMS documents via search_type parameter.
Two modes:
- By document IDs (RMS only): Pass
document_idsto get presigned URLs for specific documents from search/analytics references. - By filters: Pass
tickers,doc_type, etc. to browse and get presigned URLs.
For platform API keys, pass organization_id to specify which org to query.
Generate temporary presigned URLs for multiple documents in a single request. Supports both external documents (stock-server) and RMS documents, controlled by theDocumentation Index
Fetch the complete documentation index at: https://docs.linqalpha.com/llms.txt
Use this file to discover all available pages before exploring further.
search_type parameter.
Search Type
| search_type | Backend | Supported filters |
|---|---|---|
external (default) | Stock server | tickers, stock_ids, doc_type, doc_sub_type, fiscal_period, calendar_period |
rms | RMS server | tickers, stock_ids, doc_type, doc_sub_type, fiscal_period, calendar_period, document_ids |
document_ids is RMS only — external does not support batch by IDs.
The valid values for doc_type and doc_sub_type differ by search_type and by organization. Refer to your organization’s specific documentation for available values.
Quick Start
Minimum Filter Requirements
- external: at least one of
tickersorstock_ids - rms: at least one of
tickers,stock_ids, ordocument_ids
organization_id to specify which org to query. If omitted, defaults to the API key’s primary organization.Authorizations
Query Parameters
Document source. external (default) routes to stock-server. rms routes to RMS server.
external, rms Organization ID. Recommended for search_type=rms and required for platform API keys.
Ticker symbol(s). Use multiple params for multiple tickers (e.g., ?tickers=AAPL&tickers=MSFT).
Stock ID(s). Can be used instead of or together with tickers.
Document ID(s) for batch lookup. RMS only — not supported for search_type=external.
Document type filter. Valid values differ by search_type and organization.
Document sub-type filter. Valid values differ by search_type and organization.
Fiscal period filter. Use nested notation: fiscal_period[start_time][year]=2024&fiscal_period[start_time][quarter]=1.
Calendar period filter. Use nested notation: calendar_period[start_time][year]=2025&calendar_period[start_time][month]=1.
Page number (default: 1)
x >= 1Results per page (default: 20, max: 200)
1 <= x <= 200