curl -X GET "https://api.verbalisai.com/v1/transcript/user?page=1&limit=10&status=completed" \
-H "Authorization: Bearer YOUR_API_KEY"
{
"success": true,
"data": {
"transcriptions": [
{
"id": "trans_1234567890",
"text": "Hello, this is a sample transcription...",
"language": "en",
"confidence": 0.95,
"duration": 8.5,
"word_count": 15,
"status": "completed",
"created_at": "2024-01-15T10:30:00Z",
"completed_at": "2024-01-15T10:30:15Z",
"file_info": {
"name": "audio.mp3",
"size": 1024000,
"format": "mp3"
},
"credits_used": 0.85
},
{
"id": "trans_0987654321",
"text": "Another transcription example...",
"language": "en",
"confidence": 0.92,
"duration": 15.2,
"word_count": 32,
"status": "completed",
"created_at": "2024-01-15T09:15:00Z",
"completed_at": "2024-01-15T09:15:30Z",
"file_info": {
"name": "meeting.wav",
"size": 2048000,
"format": "wav"
},
"credits_used": 1.52
}
],
"pagination": {
"page": 1,
"limit": 10,
"total": 25,
"pages": 3,
"hasNext": true,
"hasPrev": false
},
"stats": {
"total_transcriptions": 25,
"total_duration": 320.5,
"total_credits_used": 32.05,
"average_confidence": 0.94
}
}
}
List all transcriptions for the authenticated user
curl -X GET "https://api.verbalisai.com/v1/transcript/user?page=1&limit=10&status=completed" \
-H "Authorization: Bearer YOUR_API_KEY"
{
"success": true,
"data": {
"transcriptions": [
{
"id": "trans_1234567890",
"text": "Hello, this is a sample transcription...",
"language": "en",
"confidence": 0.95,
"duration": 8.5,
"word_count": 15,
"status": "completed",
"created_at": "2024-01-15T10:30:00Z",
"completed_at": "2024-01-15T10:30:15Z",
"file_info": {
"name": "audio.mp3",
"size": 1024000,
"format": "mp3"
},
"credits_used": 0.85
},
{
"id": "trans_0987654321",
"text": "Another transcription example...",
"language": "en",
"confidence": 0.92,
"duration": 15.2,
"word_count": 32,
"status": "completed",
"created_at": "2024-01-15T09:15:00Z",
"completed_at": "2024-01-15T09:15:30Z",
"file_info": {
"name": "meeting.wav",
"size": 2048000,
"format": "wav"
},
"credits_used": 1.52
}
],
"pagination": {
"page": 1,
"limit": 10,
"total": 25,
"pages": 3,
"hasNext": true,
"hasPrev": false
},
"stats": {
"total_transcriptions": 25,
"total_duration": 320.5,
"total_credits_used": 32.05,
"average_confidence": 0.94
}
}
}
Retrieve a paginated list of all transcriptions belonging to the authenticated user.
Page number (1-based)
Number of items per page (max 100)
Filter by status: ‘processing’, ‘completed’, ‘failed’
Filter by language code (e.g., ‘en’, ‘es’, ‘fr’)
Sort field: ‘created_at’, ‘duration’, ‘confidence’
Sort order: ‘asc’ or ‘desc’
curl -X GET "https://api.verbalisai.com/v1/transcript/user?page=1&limit=10&status=completed" \
-H "Authorization: Bearer YOUR_API_KEY"
{
"success": true,
"data": {
"transcriptions": [
{
"id": "trans_1234567890",
"text": "Hello, this is a sample transcription...",
"language": "en",
"confidence": 0.95,
"duration": 8.5,
"word_count": 15,
"status": "completed",
"created_at": "2024-01-15T10:30:00Z",
"completed_at": "2024-01-15T10:30:15Z",
"file_info": {
"name": "audio.mp3",
"size": 1024000,
"format": "mp3"
},
"credits_used": 0.85
},
{
"id": "trans_0987654321",
"text": "Another transcription example...",
"language": "en",
"confidence": 0.92,
"duration": 15.2,
"word_count": 32,
"status": "completed",
"created_at": "2024-01-15T09:15:00Z",
"completed_at": "2024-01-15T09:15:30Z",
"file_info": {
"name": "meeting.wav",
"size": 2048000,
"format": "wav"
},
"credits_used": 1.52
}
],
"pagination": {
"page": 1,
"limit": 10,
"total": 25,
"pages": 3,
"hasNext": true,
"hasPrev": false
},
"stats": {
"total_transcriptions": 25,
"total_duration": 320.5,
"total_credits_used": 32.05,
"average_confidence": 0.94
}
}
}
Show Transcription Objects
Unique transcription identifier
Complete transcription text (truncated in list view)
Language code
Overall confidence score
Audio duration in seconds
Processing status
Original file information
Credits consumed