Get job status
Returns the status of an async job the authenticated account started (a summary, transcription, or subtitle job created via a POST here).
Returns the status of an async job the authenticated account started (a summary, transcription, or subtitle job created via a POST here). The body is the canonical nested job-status shape used across every Shorty surface. A non-existent or foreign job id returns 404. A transcription created with output_language reports SUCCESS when the transcript is ready, before its translation is done: keep polling GET /v1/transcriptions/{transcriptionId} until translation_status is SUCCEEDED, FAILED or SKIPPED.
Authorization
BearerApiKey A Shorty API key, sent as Authorization: Bearer <key>. An OAuth 2.1 access token issued to a connected app is also accepted on the same header.
In: header
Path Parameters
1 <= lengthResponse Body
application/json
application/json
application/json
application/json
application/json
application/json
application/json
curl -X GET "https://example.com/v1/jobs/string"{ "jobId": "string", "status": "string", "progress": 0, "step": "string", "error": "string", "output": { "property1": null, "property2": null }}