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
| Parameter | Description |
|---|---|
| job_id | The 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:
| Header | Value |
|---|---|
| x-api-key | Your 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.