curl --request GET \
--url https://api.gladia.io/v2/transcription \
--header 'x-gladia-key: <api-key>'{
"first": "https://api.gladia.io/v2/transcription?status=done&offset=0&limit=20",
"current": "https://api.gladia.io/v2/transcription?status=done&offset=0&limit=20",
"next": "https://api.gladia.io/v2/transcription?status=done&offset=20&limit=20",
"items": "<unknown>"
}(Deprecated) Prefer the more specific pre-recorded endpoint.
List all the transcriptions matching the parameters.
curl --request GET \
--url https://api.gladia.io/v2/transcription \
--header 'x-gladia-key: <api-key>'{
"first": "https://api.gladia.io/v2/transcription?status=done&offset=0&limit=20",
"current": "https://api.gladia.io/v2/transcription?status=done&offset=0&limit=20",
"next": "https://api.gladia.io/v2/transcription?status=done&offset=20&limit=20",
"items": "<unknown>"
}Your personal Gladia API key
The starting point for pagination. A value of 0 starts from the first item.
x >= 0The maximum number of items to return. Useful for pagination and controlling data payload size.
x >= 1Filter items relevant to a specific date in ISO format (YYYY-MM-DD).
"2026-02-19"
Include items that occurred before the specified date in ISO format.
"2026-02-19T14:55:21.694Z"
Filter for items after the specified date. Use with before_date for a range. Date in ISO format.
"2026-02-19T14:55:21.694Z"
Filter the list based on item status. Accepts multiple values from the predefined list.
queued, processing, done, error ["done"]{ "user": "John Doe" }Filter the list based on the item type. Supports multiple values from the predefined list.
pre-recorded, live ["pre-recorded"]A list of transcription jobs matching the parameters.
URL to fetch the first page
"https://api.gladia.io/v2/transcription?status=done&offset=0&limit=20"
URL to fetch the current page
"https://api.gladia.io/v2/transcription?status=done&offset=0&limit=20"
URL to fetch the next page
"https://api.gladia.io/v2/transcription?status=done&offset=20&limit=20"