---
title: "Get track versions job status"
method: GET
path: "/v0/tracks/versions/{jobId}"
tags: ["Beta"]
---

# Get track versions job status

`GET /v0/tracks/versions/{jobId}`

This endpoint allows you to check the status of a track versions job.
When the job is complete, it will return the URLs to the generated tracks.

**Waveform Data:**
- By default, waveform data is excluded to reduce payload size
- Use `expand=waveform` to include waveform data in the response

## Response `200`

Track edit job response

- TrackEditsResponse
  - `status` 'PENDING' | 'PROCESSING' | 'COMPLETED' | 'FAILED'
  - `results` TrackEditResultResponse[]
    - `previewUrl` string
    - `waveform` TrackEditWaveform
      - `version` integer
      - `channels` integer
      - `sampleRate` integer
      - `samplesPerPixel` integer
      - `bits` integer
      - `length` integer
      - `data` integer[]
    - `highQualityUrl` string
  - `message` string
  - `jobId` string, uuid

## Other responses

- `400` — Bad request.
- `401` — Unauthorized. Most likely your access token has expired.
- `429` — Rate limit exceeded.

---

[API](https://skmtc.net/epidemicsound/apis/partner-content-api.md) · [All operations](https://skmtc.net/epidemicsound/apis/partner-content-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/epidemicsound/partner-content-api/revisions/c2fa1c98dbc2/schema)
