Changelog
All notable changes will be documented on this page.
The format is based on Keep a Changelog.
This API adheres to Semantic Versioning.
[2.3.0] - 2025-04-04
Added
can_label_audio
parameterinput_url
limits
Removed
is_multilingual
parameter as it's automatically applied whenlanguage
is not specified
[2.2.1] - 2025-02-11
Fixed
- Call back with
{ "status": "FAILED" }
when the transcribe job fails to start - Handle the case when no JSON input is provided by throwing a 400 Bad Request error
Removed
- Requirement for
webhook_url
[2.2.0] - 2025-01-29
Changed
- Improved authentication mechanism
Fixed
- Issue where all job params save for
input_url
andwebhook_url
were ignored
[2.1.1] - 2025-01-10
Fixed
- Canceled jobs to return the expected job ID
[2.1.0] - 2025-01-10
Added
FAILED
job status to indicate a failed job- Benchmarks for resample and transcribe durations
- A webhook callback when a job is canceled
- Retry mechanism for jobs that failed due to an error
Changed
- BREAKING: Re-running the same job will incur a charge
- BREAKING: Failed jobs to return a
FAILED
status
[2.0.0] - 2024-12-26
Added
- New
/v2/
endpoint with major improvements to robustness and speed GET /v2/jobs/health
endpoint to check the health of the service- More robust error messaging and logging
Changed
- BREAKING:
webhook_url
is now required due to the asynchronous nature of this service - BREAKING: attempting to download unsuccessful transcriptions via
GET /v2/jobs/:job_id
will return404 Not Found
- BREAKING: successful job requests now return
202 Accepted
instead of201 Created
- The job ID suffix is now
-sic