Skip to main content
POST
Create Job

Overview

Create a new batch transcription job. The job is created in CREATED status with your files accepted — it does not start transcription yet. Call Start Job after create. Authenticated private bucket access is not supported.

Authentication

Request Body

Multipart upload (multipart/form-data)

Public URL (application/json)

Example cURL

Direct upload

Public URL

Response

Success (201)

Save job_id. Always start with:
(even if the message mentions /v1/jobs/...)

Error responses

400 Unsupported language

Next steps

  1. Start Job
  2. Get Job Status — poll until terminal
  3. Get Job Files — then GET each transcript_url
Use the playground on the right to try this endpoint with your API key.

Authorizations

X-API-Key-ID
string
header
required

Your Gnani Prisma v2.5 API key

Body

application/json
config
object
required
source
object
required
callback_url
string<uri>

Optional HTTPS webhook URL for terminal job results

Response

Job created

job_id
string<uuid>
status
string
Example:

"CREATED"

created_at
string<date-time>
message
string
total_files_accepted
integer | null