GETProduction Endpoint
https://business.buttercut.ai/api/v1/transliterate/<job_id>

Check Job Status

Retrieve the current status and results of a transliteration job using its unique job ID. This is useful for polling or manually checking the status if you miss a webhook callback.

Path Parameters

ParameterDescription
job_idThe unique identifier returned in the initial POST response.

Authentication

This endpoint requires an API key passed as a request header, similar to the submission endpoint:

HeaderValue
x-api-keyYour API key (e.g., sk_live_...)

Status Check Playground

Check the status of a specific job live.

Input an API key and job ID to fetch current status.

Example Responses

1. Job Still Processing

{
  "job_id": "b2a74f88-9940-4bbf-be92-3b08b3647a8e",
  "status": "processing"
}

2. Job Completed

{
  "job_id": "b2a74f88-9940-4bbf-be92-3b08b3647a8e",
  "status": "completed",
  "result": {
    "segments": [
      {
        "start": 0.0,
        "end": 1.44,
        "text": "Kaise ek simple si paani",
        "confidence": 0.98877,
        "words": [...]
      }
    ]
  }
}

Notes

  • Polling Frequency: While polling is supported, we recommend using webhooks for more efficient real-time updates. If you must poll, please avoid frequencies higher than once every 5 seconds.
  • Data Retention: Job results are typically available via this endpoint for 24-48 hours after completion.