Skip to main content

Get Transcription Result

This endpoint is used to retrieve the status and result of a transcription task using the job_id provided during the transcription request. It can return the result when the transcription is complete, an error message if the task has failed, or the current status if the task is still in progress.

Request

URL:
GET /transcription/{job_id}

Headers:
Authorization: Bearer <TOKEN>

Path Parameters

  • job_id (required): The unique identifier of the transcription task. This is the same job_id returned during the transcription request.

Example Request

curl --location 'https://platform.recordly.ai/transcription/{job_id}' \
--header 'Authorization: Bearer <TOKEN>'

Example Response

{
"status": "complete",
"language": "en",
"result": {
"segments": [
{
"start": 0.491,
"end": 3.253,
"text": "Hello, good afternoon, everyone.",
"words": [
{
"word": "Hello,",
"start": 0.491,
"end": 1.032,
"score": 0.807,
"speaker": "SPEAKER_00"
},
{
"word": "good",
"start": 1.232,
"end": 1.552,
"score": 0.726,
"speaker": "SPEAKER_00"
},
{
"word": "afternoon,",
"start": 1.892,
"end": 2.553,
"score": 0.881,
"speaker": "SPEAKER_00"
},
{
"word": "everyone.",
"start": 2.693,
"end": 3.253,
"score": 0.867,
"speaker": "SPEAKER_00"
}
],
"speaker": "SPEAKER_00"
}
],
"word_segments": [
{
"word": "Hello,",
"start": 0.491,
"end": 1.032,
"score": 0.807,
"speaker": "SPEAKER_00"
},
{
"word": "good",
"start": 1.232,
"end": 1.552,
"score": 0.726,
"speaker": "SPEAKER_00"
},
{
"word": "afternoon,",
"start": 1.892,
"end": 2.553,
"score": 0.881,
"speaker": "SPEAKER_00"
},
{
"word": "everyone.",
"start": 2.693,
"end": 3.253,
"score": 0.867,
"speaker": "SPEAKER_00"
}
]
}
}