Skip to main content
POST
Create tasks in bulk

Authorizations

Authorization
string
header
required

Your API key, sent as Authorization: Bearer <key>.

Body

application/json
Required array length: 1 - 500 elements
taskType
enum<string>
required

The engine to query. NAVER is a deprecated alias for NAVER_AI_BRIEF.

Available options:
CHATGPT,
PERPLEXITY,
GEMINI,
COPILOT,
GROK,
AIMODE,
GOOGLE,
CLAUDE,
NAVER_AI_BRIEF,
NAVER_AI_MODE,
NAVER,
DEEPSEEK,
AMAZON
payload
object
required

At least one of prompt or query is required. LLM engines read prompt; Google-family and Naver engines read query; Amazon prefers prompt.

idempotencyKey
string

Optional. Deduplicates submissions. Omit for no deduplication. A duplicate is a 409 on this endpoint, but a success on the batch endpoint.

priority
integer
default:1

Queue ordering, higher wins. Values outside 1–10 are clamped, not rejected.

Required range: 1 <= x <= 10
webhook
object

Optional. Omit to collect the result by polling instead.

Response

Batch processed. Inspect results[] for per-task outcomes.

success
boolean
required
summary
object
required
results
object[]
required

Positionally 1:1 with the submitted array, via index.