Get Job Files
Speech-to-Text (Batch)
Get Job Files
List per-file results and transcript URLs for a batch job.
GET
Get Job Files
Overview
List per-file results for a job. For completed files, this returnstranscript_url — not the transcript text.
To get full_transcript without webhooks:
- Call this endpoint after the job is terminal (filter with
status=COMPLETED) GETeachtranscript_url(no API key — pre-signed URL)- Read
full_transcriptfrom the JSON
transcript_url expires in 1 hour. Re-call this endpoint for a fresh URL.
Authentication
Path Parameters
string
default:"019fa854-1db0-7e45-a026-7a6b09ff6d7c"
required
Job ID returned by Create Job. Replace with your own
job_id before sending.Query Parameters
string
default:"COMPLETED"
Filter by file status. Use
COMPLETED for successful transcripts. Omit to include FAILED / SKIPPED.integer
default:"50"
Page size (1–100).
string
Pagination cursor from
pagination.next_cursor.Example cURL
Response
Success — completed file (200)
transcript_url JSON (live-verified)
Failed file — empty / non-speech audio
Skipped file — invalid public URL
string
Pre-signed URL to transcript JSON. Expires in 1 hour. No API key required to download.
string
Present when
status is FAILED or SKIPPED.Use Cases
- Fetching transcript download links after a job completes
- Inspecting failed / skipped files via
error_message
Authorizations
Your Gnani Prisma v2.5 API key
Path Parameters
Job ID returned by Create Job. Paste the UUID from the Create Job response.
Query Parameters
Filter by file status (e.g. COMPLETED)
Page size (1–100)
Required range:
1 <= x <= 100Pagination cursor from pagination.next_cursor
Response
200 - application/json
OK
The response is of type object.