Skip to main content
GET
/
jobs
/
{id}
Get a job
curl --request GET \
  --url https://api.spectropic.ai/v1/jobs/{id} \
  --header 'Authorization: Bearer <token>'
{
  "id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
  "status": "created",
  "output": {
    "jobId": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
    "numSpeakers": 13,
    "language": "af",
    "inferenceStart": "2023-11-07T05:31:56Z",
    "inferenceEnd": "2023-11-07T05:31:56Z",
    "segments": [
      {
        "start": 123,
        "end": 123,
        "text": "<string>",
        "speaker": "<string>",
        "avg_logprob": 123,
        "words": [
          {
            "word": "<string>",
            "start": 123,
            "end": 123,
            "probability": 123
          }
        ]
      }
    ]
  },
  "model": "<string>",
  "action": "<string>",
  "createdAt": "2023-11-07T05:31:56Z",
  "updatedAt": "2023-11-07T05:31:56Z"
}
Includes a transcript output if the job is succeeded and less than 24 hours old. Output is automatically deleted after 24 hours.

Authorizations

Authorization
string
header
required

API key authentication. Add your API key with format: Bearer <API_KEY>

Path Parameters

id
string<uuid>
required

Response

OK

id
string<uuid>
required
status
enum<string> | null
required
Available options:
created,
queued,
running,
succeeded,
failed
output
object | null
required

Transcript of a media file

model
string | null
required
action
string | null
required
createdAt
string<date-time> | null
required
updatedAt
string<date-time> | null
required