List recent transcriptions
Return one newest-first window of 1 to 100 jobs for history, recovery, or dashboards. The current v1 endpoint has no cursor or pagination token and omits completed transcript bodies; fetch one job when you need its text and segments.
GET
/api/v1/transcriptions200 OKAuthentication
Send an active Fast Transcriber API key as an HTTP bearer token.
Authorization: Bearer ft_live_replace_meRequest
Use the path or query parameters described below.
| Field | Type | Description |
|---|---|---|
limit | integer | Query parameter from 1 to 100. Defaults to 25. |
curl "https://fast-transcriber.com/api/v1/transcriptions?limit=10" \
--header "Authorization: Bearer $FAST_TRANSCRIBER_API_TOKEN"Response
Successful JSON responses use a top-level data envelope. A 204 response has no body.
| Field | Type | Description |
|---|---|---|
data | array | Recent jobs owned by the authenticated account. |
data[].id | uuid | Stable transcription job identifier. |
data[].created_at | date-time | UTC job creation timestamp. |
data[].duration_seconds | integer | null | Detected media duration when available. |
data[].error | string | null | Failure message when the job status is failed. |
data[].filename | string | Uploaded filename or derived link label. |
data[].status | string | Current job status. |
data[].text | null | List responses do not include transcript text. |
data[].segments | null | List responses do not include segments. |
{
"data": [
{
"created_at": "2026-09-03T10:12:00.000Z",
"duration_seconds": 1842,
"error": null,
"filename": "interview.mp3",
"id": "95c3fdd8-…",
"segments": null,
"status": "completed",
"text": null
}
]
}Errors
API errors return a machine-readable code and message.
| Status | Code | Meaning |
|---|---|---|
| 401 | missing_api_key | No bearer key was supplied. |
| 401 | invalid_api_key | The bearer key is malformed, unknown, or revoked. |
| 400 | invalid_limit | limit is not an integer between 1 and 100. |
{
"error": {
"code": "invalid_limit",
"message": "limit must be between 1 and 100."
}
}Implementation notes
- The response contains only the newest requested jobs; v1 does not return a cursor or pagination token for older results.