Media Generation
Create Research
Run deep web research with source synthesis (asynchronous).
POST
Create Research
Run deep web research with multi-source synthesis and citations. This is an asynchronous endpoint — it returns a job ID immediately (HTTP 202) and research is conducted in the background.
Authentication
Requires a Bearer token. See Authentication.Request Body
The research question or topic.
Research depth.
"basic" for quick summaries, "advanced" for comprehensive multi-source analysis.Maximum number of sources to consult (1–50).
Request Examples
Response (HTTP 202)
Unique research request ID (prefixed
res_).Job ID for polling status.
Always
"queued" on creation.ISO 8601 timestamp.
Relative URL to poll for job status.
Example Response
Errors
| Status | Code | Description |
|---|---|---|
| 400 | missing_prompt | prompt is required |
| 401 | invalid_api_key | Missing or invalid API key |
| 503 | queue_unavailable | Research queue is not available — retry later |
Create Research
