Get speech status
GET
https://api.vidmoat.com/v1/speech/generations/{id}Statuses: uploading, queued, running, cancelling, succeeded, failed, cancelled. A failure includes error.code/error.message. Success includes measured duration/sampleRate/chunks/inferenceMs.
Path parameters#
idstringrequiredA voice or generation ID belonging to the credential owner.
Response#
Returns 200.
Response fields#
idstringDurable job ID.statusstringThe current state.resultobjectMeasured output metadata when succeeded.errorobjectActionable code/message on failure.creditsintegerNet reserved charge, zero after refund.
Errors#
Besides the errors any request can get (authentication, rate limits):
| Status | Code | When |
|---|---|---|
| 409 | conflict | The idempotency key belongs to different inputs, or the job is not in the required state. |
| 503 | unavailable | Inference, private storage, configured pilot billing or the limiter is unavailable. Nothing new is charged before admission. |