Submit a transcript correction (unified ingestion)
Authorizations
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Body
line_edit, speaker_reassign, speaker_identify, add_person, entity_tag Kind-specific payload. line_edit: { segmentIndex, originalText, correctedText }. speaker_reassign: { selection: { startIndex, startChar, endIndex, endChar }, target: { kind: existing|new|role, speakerId, label?, role? } }. speaker_identify: { speakerId, entityId }. add_person: { speakerId, name }. entity_tag: { segmentIndex, charStart, charEnd, entityId } or { segmentIndex, charStart, charEnd, proposedName, proposedType }.
Per-video monotonic sequence number (strict FIFO per user+video). Optional for one-off submissions; required for outbox-style clients that depend on ordering. Any mismatch returns 412 with the expected value.
The meta.revision from the transcript GET this correction was made against. Required for line_edit, speaker_reassign, and entity_tag.
Required for line_edit, speaker_reassign, and entity_tag.
Response
Success