Skip to main content
POST

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Body

application/json
hours
number

Hours

Required range: 0 <= x <= 99
minutes
number

Minutes

Required range: 0 <= x <= 59
seconds
number

Seconds

Required range: 0 <= x <= 59
audioFormat
enum<string>

Audio format

Available options:
mp3,
aac,
ogg,
wav,
flac
bitrateKbps
enum<string>

Bitrate

Available options:
64,
96,
128,
160,
192,
256,
320
sampleRate
enum<string>

Sample rate

Available options:
22050,
44100,
48000,
96000
bitDepth
enum<string>

Bit depth

Available options:
16,
24,
32
channels
enum<string>

Channels

Available options:
1,
2
flacCompression
number

FLAC compression (% of WAV size)

Required range: 30 <= x <= 70

Response

Tool output

outputs
object
required
tool
string
required

The tool's slug, echoing the {slug} in the request path.

tool_version
string
required

Output-contract version for this tool.

credits_used
integer
required

Credits this call consumed, after any settlement refund. 0 when metering is disabled.

credits_remaining
integer | null
required

Credits left in the current monthly allowance, or null when metering is disabled.

request_id
string

Correlation id, also sent as x-request-id.