Skip to main content

Start a track versions generation job

POST 

/v0/tracks/versions

This endpoint allows you to start a job to generate edited versions of a track. The job will be processed asynchronously and you can check the status using the GET /tracks/versions/{jobId} endpoint. Note that the url expires in 24 hours.

Duration limits:

  • The duration must be between 1 second and 5 minutes.
  • Longer durations result in increased processing time, as latency scales with the desired duration.

Request

Body

Track edit request configuration

    durationMs int32required
    loopable boolean
    trackId uuidrequired

Responses

Track edit job response

Schema

    status string

    Possible values: [PENDING, PROCESSING, COMPLETED, FAILED]

    results

    object[]

  • Array [

  • previewUrl string

    waveform

    object

    version int32
    channels int32
    sampleRate int32
    samplesPerPixel int32
    bits int32
    length int32
    data int32[]
    highQualityUrl string
  • ]

  • message string
    jobId uuid
Loading...