Submit a natural language query to create a new processing job.
Optionally specify context, date ranges, limit, custom validators, and enrichments. If dates exceed plan limits, returns 400 error.
API key for authentication.
Natural language question describing what to find.
The system analyzes your input to generate search queries, validators, and extractors. More specific queries produce more focused results.
"AI company acquisitions"
Template string to guide record summary formatting. Use placeholder syntax with brackets to indicate desired fields: [COMPANY], [REVENUE], [TARGET], [AMOUNT], etc.
When provided, the system generates a schema_based_summary field for each record following this template.
"[ACQUIRER] acquired [TARGET] for [AMOUNT]"
Additional context to focus on specific aspects of your query.
"Focus on deal size and acquiring company details"
Maximum number of records to return. If not specified, defaults to your plan limit.
Use POST /catchAll/continue to extend the limit after job completion without reprocessing.
10
Start of date range for article search (ISO 8601 format with UTC timezone).
Must be within plan's allowed lookback period. Default is 5 days before current date if not specified.
"2026-01-30T00:00:00Z"
End of date range for article search (ISO 8601 format with UTC timezone).
Must be within plan's allowed lookback period and after start_date. Default is current date if not specified.
"2026-02-05T00:00:00Z"
Custom validators for filtering article clusters.
If not provided, validators are generated automatically based on the query.
Custom enrichment fields for data extraction.
If not provided, enrichments are generated automatically based on the query.
Job created successfully
Unique identifier for the created job. Use this to check status and retrieve results.
"af7a26d6-cf0b-458c-a6ed-4b6318c74da3"