Retrieve a paginated list of transcriptions for the authenticated user's organization, with optional status filtering.
Returns a list of transcriptions belonging to the authenticated user's organization. Results are paginated using limit and offset parameters. You can filter by transcription status to find only completed, processing, or failed jobs.
Each item in the list includes summary information: transcription ID, status, model used, synapses consumed, audio duration, and timestamps.
status string optional
Filter by transcription status. One of: queued, processing, completed, failed, cancelled.
limit integer optional · Defaults to 20
Maximum number of transcriptions to return. Must be between 1 and 100.
offset integer optional · Defaults to 0
Number of transcriptions to skip for pagination.
Returns a success envelope with:
data.transcriptions-- Array of transcription summary objects, each containingtranscription_id,status,model_key,synapses_consumed,audio_duration_seconds,created_at, and optionallycompleted_at.data.pagination-- Pagination metadata:total_count,returned_count,limit,has_more, andlinks(withfirst,current,next,previousURLs).metadata-- Request metadata:request_id,timestamp,processing_time_ms.
- Bash
- Python
- Python
- JavaScript
curl -s -X GET "https://api.aitronos.com/v1/audio/transcribe?status=completed&limit=10&offset=0" \
-H "Authorization: Bearer $ACCESS_TOKEN" | python3 -m json.tool