curl --request GET \
--url https://api.deepl.com/v1/jobs/voice/translate/{job_id} \
--header 'Authorization: <api-key>'Get voice translation job status
Returns the current status of a voice translation job, including per-target result statuses.
When a target’s status is complete, the response includes a download_url and signature for that target. Results are returned in the same order as the targets in the create request.
curl --request GET \
--url https://api.deepl.com/v1/jobs/voice/translate/{job_id} \
--header 'Authorization: <api-key>'Authorizations
Authentication with Authorization header and DeepL-Auth-Key authentication scheme. Example: DeepL-Auth-Key <api-key>
Path Parameters
The unique identifier of the job, returned by the create job endpoint.
"a74d88fb-ed2a-4943-a664-a4512398b994"
Query Parameters
Additional fields to include in the response.
signed_url: Include pre-signed URLs (signed_upload_urlon create,signed_download_urlon status) that can be used without an authorization header.
signed_url Response
Job status retrieved successfully.
The unique identifier of the job.
The product identifier.
"voice"
The operation identifier.
"translate"
When the job was created (ISO 8601).
When the job was last updated (ISO 8601).
Show child attributes
Show child attributes
Metadata about the uploaded source audio file.
Show child attributes
Show child attributes
Processing parameters as applied to the voice translation job.
Show child attributes
Show child attributes
The translation targets as specified in the create request.
Show child attributes
Show child attributes
Per-target processing results, in the same order as the targets array.
Show child attributes
Show child attributes