{"approval_process":"Manual approval required after registration","auth":"bearer_api_key","capabilities":["multitrack_mixing","mastering","mix_enhance","mix_analysis","audio_cleanup"],"credit_packages":[{"credits":1000,"name":"Small","price_usd":10.0},{"credits":5000,"name":"Medium","price_usd":45.0,"savings":"10%"},{"credits":10000,"name":"Large","price_usd":80.0,"savings":"20%"}],"description":"Professional AI-powered audio mixing and mastering API for B2B and indie developers","docs_index":[{"endpoint":"/v1/mastering","summary":"Stereo mastering; supports preview and full render. Optimizes loudness, tone, and width."},{"endpoint":"/v1/mixing","summary":"Multitrack mixing; returns mix or settings. Balance levels, apply EQ, compression."},{"endpoint":"/v1/mix-analysis","summary":"Diagnostics and quality checks. Assess if mix/master is release-ready."},{"endpoint":"/v1/cleanup","summary":"Instrument/vocal cleanup tasks. Remove background noise and mic bleed."},{"endpoint":"/v1/mix-enhance","summary":"Enhance brightness, clarity, punch in stereo mix. Polish old recordings."}],"input_formats":["wav","flac","mp3"],"name":"RoEx Tonn API","output_formats":["wav","flac","mp3"],"preview_policy":"30-second previews are free for accounts with purchased credits","pricing_examples":[{"approx_usd_large_plan":1.76,"approx_usd_small_plan":2.2,"credits":220,"service":"mastering_full_track"},{"approx_usd_large_plan":2.0,"approx_usd_small_plan":2.5,"credits":250,"service":"mixing_full_track"},{"approx_usd_large_plan":1.0,"approx_usd_small_plan":1.25,"credits":125,"service":"mixing_settings_only"},{"approx_usd_large_plan":0.08,"approx_usd_small_plan":0.1,"credits":10,"service":"mix_analysis"},{"approx_usd_large_plan":0.08,"approx_usd_small_plan":0.1,"credits":10,"service":"audio_cleanup"},{"approx_usd_large_plan":2.0,"approx_usd_small_plan":2.5,"credits":250,"service":"mix_enhance"}],"pricing_model":"credits","python_client":"https://pypi.org/project/roex-python/","quickstart":{"curl":"curl -X POST https://api.roexaudio.com/v1/mastering -H 'Authorization: Bearer <API_KEY>' -F 'file=@track.wav' -F 'preview=true'","python":"import requests\nheaders = {'Authorization': 'Bearer YOUR_API_KEY'}\nfiles = {'file': open('track.wav', 'rb')}\nr = requests.post('https://api.roexaudio.com/v1/mastering', headers=headers, files=files, data={'preview': 'true'})"},"rate_limits":{"default":"See documentation","note":"Contact sales for higher limits"},"registration_required":true,"spec_url":"https://roex.stoplight.io","support_email":"info@roexaudio.com"}
