Overview
The Parsagon Search API gives you programmatic access to political monitoring data and AI-generated monitoring reports.Base URL
All endpoints are relative to:Authentication
All requests must be authenticated using an API key. Include your API key in theAuthorization HTTP header, prefixed with Token and a space:
Content types
Request bodies must be sent as JSON:Shared request schema
Both Quick Search and Advanced Search use the same request body schema.Array of category IDs to include in the search results.
Additional context for the AI to tailor the search and reporting (for example, your organization or focus area). Maximum 1000 characters.
A description of what to search for. This should be a list of policy topics, one per line — longer, descriptive phrases work best. Maximum 5000 characters.
Example filter_prompt
Constrains the time period for documents. Specify either a fixed range (
start_date and end_date) or a relative duration (duration_seconds).Date range limits
| Endpoint | Maximum window |
|---|---|
| Quick Search | 72 hours (3 days) — duration_seconds ≤ 259200 |
| Advanced Search | 90 days — duration_seconds ≤ 7776000 |
start_date is 90 days before the time of the request. Historical data older than 90 days is available upon request.
Example request body: