Ask a support question
Changed onAsks the Zernio Support Assistant a question about your workspace. Each question starts a run that answers asynchronously: this returns 202 with a runId, and the answer arrives through the support.run.completed and support.run.failed webhooks. GET /v1/support/runs/{runId} is the fallback. Pass threadId to continue an earlier conversation, and context to point the assistant at a post, account, profile or a failed request (its X-Request-Id). When the assistant finds a problem on Zernio's side it opens a support ticket with the team (see supportTicket on the run) and the run ends as needs_human.
Pricing. You pay per question, once it finishes. The exact amount charged is the run's costUsd.
| Question | You pay |
|---|---|
| Typical question | $0.10 to $0.50 |
| Most one question can cost | Its maxCostUsd: $0.50 to $3, $3 by default |
| Handed to the Zernio team (needs_human) | Charged like an answered question |
| Failed or expired | $0 |
| All questions in a UTC month | At most $100 per account |
Near its maxCostUsd a run stops investigating and answers with what it found so far, so it never charges more than the cap; with nothing to answer yet it fails and costs nothing. Charges appear as "Support API" on your invoice.
Requires an unrestricted API key, usage-based billing and a card on file. Limits per account: 3 active runs and $100 of runs per UTC month. Send an Idempotency-Key header to make retries safe.
Request
- Base URL: https://zernio.com/api
- URL: https://zernio.com/api/v1/support/runs
- Auth: HTTP bearer
Headers
Optional client-generated unique key (e.g. a UUID) that makes retries safe. Same key + same body replays the original response; same key + different body → 422; key still processing → 409. A request cut off mid-handler (for example by a function timeout) can leave its key in progress, answering 409 until the key expires after 24 hours.
Request body
Response
Run accepted
Changes
- info
api operation id
createSupportRunremoved and replaced withaskSupportQuestion - info
api tag
Support Assistantadded - info
api tag
Support Runsremoved - info
added the new optional request property
/
- info
- info
added the non-success response with the status
- info