API Reference
Complete endpoint documentation for the WhitePrint Mastering API.
Base URL
https://concertmaster.aimastering.techAuthentication
All requests require an API key in the X-Api-Key header.
POST /api/v1/jobs/master
Submit an audio mastering job. The behavior depends on the route parameter.
Request Body
audio_urlstringrequiredDirect download URL of the audio file.
routestringrequired"full" | "analyze_only" | "deliberation_only" | "dsp_only"
target_lufsnumberTarget integrated loudness in LUFS. Default: -14.0
target_true_peaknumberTarget true peak in dBTP. Default: -1.0
manual_paramsobjectManual DSP parameters (required for dsp_only route).
Response Codes
200Success. Body contains WAV (full/dsp_only) or JSON (analyze_only/deliberation_only).400Invalid request parameters.401Missing or invalid API key.402Usage limit exceeded.422Audio URL could not be fetched or is not a valid audio file.500Internal server error.504Processing timeout (limit: 5 minutes).