Skip to main content
POST
Start (or resume) a prompt run

Authorizations

Authorization
string
header
required

Clerk API key. Create one from your account settings under API Keys.

Body

application/json
projectId
string<uuid>
required
platforms
enum<string>[]

Optional explicit scope. Unavailable selections fail with PLATFORM_UNAVAILABLE; omitted scope uses available saved selections.

Minimum array length: 1

LLM platform identifier. Newer scraper-backed ids end in _app; chatgpt, perplexity, and gemini are legacy and not returned by current runs.

Available options:
chatgpt,
chatgpt_app,
claude,
gemini,
gemini_app,
grok_app,
grok_api,
perplexity,
perplexity_app,
google_app,
deepseek

Response

Successful response

runId
string<uuid>
required
status
enum<string>
required
Available options:
running
resumed
boolean