EkaScribe APIs
Transaction Result
Retrieve the status and results of a transcription session using the session ID. This endpoint provides comprehensive information about the transcription process including:
- Current processing status
- Structured output data when available
- Template-specific results and status
- Error and warning details
The API implements intelligent polling to wait for completion and returns different HTTP status codes based on the processing outcome.
GET
HTTP Status Codes
The API returns different HTTP status codes based on the processing outcome:
Status Code | Description | Scenario |
---|---|---|
200 | Success | All templates processed successfully |
202 | Accepted | Transaction in progress (polling timeout reached) |
206 | Partial Content | Some templates succeeded, others failed/partial |
400 | Bad Request | Invalid request or transaction not found |
500 | Internal Server Error | System failure or all templates failed |
Authorizations
Bearer authentication header of the form Bearer <token>
, where <token>
is your auth token.
Path Parameters
Unique identifier for the transcription session
Example:
"test_1234"
Response
200
application/json
All templates processed successfully
The response is of type object
.