Transcribe asset
Transcribe a workspace asset into timed products; optionally rewrite the transcript with a plain-language instruction. Holds the quote for the measured length of the asset before recognition and charges only what recognition measured; a ready asset without instruction is formatted from its stored transcript at no charge. instruction is an ElevenLabs Scribe transcript edit (+30%) returned as result.editedTranscript. Quote first with X-Sigmora-Quote-Only, then cap the real call with X-Sigmora-Max-Credits; the same Idempotency-Key returns the same answer.
Authorizations
A workspace API key.
Headers
Required durable retry key. Reuse only for the identical logical request; a different payload returns conflict.
1 - 255Send 1 to get the price and balance without running anything.
"1"The approved price; a call that would cost more is refused and nothing is charged.
^\d+$Path Parameters
Stable project asset id returned by GET /v1/assets.
1 - 200Body
Project that holds the asset (GET /v1/assets lists them). An asset outside it answers not_found.
1 - 200Products to return, rendered from one recognition. Defaults to ["text"].
1 - 8 elementsreadable, verbatim, markdown, srt, vtt, text, json, chapters Spoken language. Omit to use the workspace default, or detection.
2 - 40^[A-Za-z]{2,3}(?:-[A-Za-z0-9]{2,8})*$Label speakers. Omit to use the workspace default.
Translate the timed products into this language. editedTranscript stays in the source language.
2 - 24A plain-language rewrite applied to the finished transcript ("redact phone numbers", "as bullet notes"), returned as result.editedTranscript. Always a fresh ElevenLabs Scribe pass at +30%; refused with invalid_request where Scribe is not configured.
1 - 2000