Usage Guide
- Use this endpoint to obtain WAV format files from your generated music
- WAV files provide uncompressed audio for professional editing and processing
- Converted files maintain the full quality of the original audio
Parameter Details
taskIdidentifies the original music generation taskaudioIdspecifies which audio track to convert when multiple variations exist
Developer Notes
- Generated WAV files are retained for 14 days
- WAV files are typically 5-10 times larger than MP3 equivalents
- Processing time may vary depending on the length of the original audio
Authorizations
All APIs require authentication via Bearer Token.
Get API Key:
- Visit API Key Management Page to get your API Key
Usage: Add to request header: Authorization: Bearer YOUR_API_KEY
Note:
- Keep your API Key secure and do not share it with others
- If you suspect your API Key has been compromised, reset it immediately in the management page
Body
application/json
Unique identifier of the music generation task. This should be a taskId returned from either the "Generate Music" or "Extend Music" endpoints.
Example:
"5c79****be8e"
Unique identifier of the specific audio track to convert. This ID is returned in the callback data after music generation completes.
Example:
"e231****-****-****-****-****8cadc7dc"
The URL to receive WAV conversion task completion updates. Required for all WAV conversion requests.
- System will POST task status and results to this URL when WAV conversion completes
- Callback includes the high-quality WAV file download URL
- Your callback endpoint should accept POST requests with JSON payload containing the WAV file location
- For detailed callback format and implementation guide, see WAV Conversion Callbacks
- Alternatively, use the Get WAV Details endpoint to poll task status
Example:
"https://api.example.com/callback"
Response
Request successful
Response status code
- 200: Success - Request has been processed successfully
- 400: Format Error - The parameter is not in a valid JSON format.
- 401: Unauthorized - Authentication credentials are missing or invalid
- 402: Insufficient Credits - Account does not have enough credits to perform the operation
- 404: Not Found - The requested resource or endpoint does not exist
- 409: Conflict - WAV record already exists
- 422: Validation Error - The request parameters failed validation checks
- 429: Rate Limited - Request limit has been exceeded for this resource
- 455: Service Unavailable - System is currently undergoing maintenance
- 500: Server Error - An unexpected error occurred while processing the request Build Failed - Audio wav generation failed
Available options:
200, 400, 401, 402, 404, 409, 422, 429, 455, 500 Error message when code != 200
Example:
"success"
