Generates temporary presigned URLs for multiple documents in a single request.
Filter documents by ticker, document type, and date ranges. Returns paginated results with presigned URLs and document metadata.
This is useful when you need to download multiple source documents at once, rather than calling the single-document presigned URL endpoint repeatedly.
Ticker symbol(s) to filter by. At least one ticker or stock_id is required. Use multiple tickers params for multiple tickers (e.g., ?tickers=AAPL&tickers=MSFT).
Stock ID(s) to filter by. Can be used instead of or together with tickers.
Document type filter (e.g., filing, earnings_call)
Document sub-type filter (e.g., 10-K, 10-Q, annual_report, press_release)
Fiscal period filter. Use nested object notation in the query string (e.g., fiscal_period[start_time][year]=2024&fiscal_period[start_time][quarter]=1).
Calendar period filter. Use nested object notation in the query string (e.g., calendar_period[start_time][year]=2025&calendar_period[start_time][month]=1).
Page number (default: 1)
x >= 1Number of results per page (default: 20, max: 200)
1 <= x <= 200