Skip to main content
GET
CSharp (SDK)

Authorizations

Authorization
string
header
required

Gateway auth: send Authorization: Bearer <mka1-api-key>. For multi-user server-side integrations, you can also send X-On-Behalf-Of: <external-user-id>.

Headers

X-On-Behalf-Of
string

Optional external end-user identifier forwarded by the API gateway.

Path Parameters

stt_id
string
required

Response

200 - application/json

OK

A stored speech-to-text transcription.

id
string
required

Unique identifier for the history item.

object
any
required

The object type, always 'speech.transcription'.

text
string
required

The transcribed text.

language
string | null
required

The detected or specified language code.

confidence
number | null
required

Confidence score from 0 to 1, when available.

model
string
required

The transcription model used.

provider_id
string | null
required

The provider that produced the transcription.

filename
string | null
required

Original filename of the input audio, when available.

audio_bytes
integer
required

Size of the input audio in bytes.

Required range: -9007199254740991 <= x <= 9007199254740991
audio_mime_type
string | null
required

MIME type of the stored input audio.

speakers
object[] | null
required

Speaker diarization segments, when present.

streaming
boolean
required

Whether the transcription came from the streaming WebSocket.

metadata
object
required

Arbitrary metadata stored with the item.

created_at
integer
required

Unix timestamp (seconds) when the item was created.

Required range: -9007199254740991 <= x <= 9007199254740991