Create x402 research

Start a new research job using x402 payment. This endpoint mints a temporary API key that is returned in the response and is billed via the x402 settlement flow instead of your Caesar API credits.

Headers

X-PAYMENTstringRequired

Base64-encoded x402 payment payload.

Request

This endpoint expects an object.
querystringRequired
Primary research question or instruction.
compute_unitsintegerOptional1-10Defaults to 1
Optional compute budget for the job. Defaults to 1.
system_promptstringOptional
Optional system prompt to steer the assistant.

Response

Research job accepted and x402 payment settled.
idstringformat: "uuid"
Research job identifier.
statusenum
Current status of the research job.
api_key_secretstring or null
Temporary API key secret created for this x402 request.

Errors