POST
/v2/wav/generateWAV 변환 작업 생성
기존 음악 생성 작업의 오디오 결과를 WAV로 변환하는 작업을 생성합니다.
POST
https://udioapi.pro/api/v2/wav/generatetips
음악 생성의 task_id와 선택한 결과의 audio_id를 사용하세요.
반환된 wav... ID는 상태, 로그, Webhook에 공통으로 사용됩니다. 5-10초마다 조회하세요.
requestHeaders
| name | required | description |
|---|---|---|
nameAuthorization | requiredyes | description인증 및 작업 소유권 확인용 Bearer API 키 |
nameContent-Type | requiredyes | descriptionJSON 요청 본문 |
requestBody
원본 음악 작업, 오디오 항목 및 선택적 Webhook 주소
commonParams
| paramName | paramType | required | description | example |
|---|---|---|---|---|
paramNametask_id | paramTypestring | requiredyes | descriptionUdio API 음악 생성 taskId | examplegen2abc123def456bksv |
paramNameaudio_id | paramTypestring | requiredyes | description원본 작업 결과의 오디오 ID | examplee231f197-6bcb-4d70-bb8f-749b7f3272b8 |
paramNamecallback_url | paramTypestring | requiredno | description최종 WAV 상태를 수신할 HTTPS 주소 | examplehttps://api.example.com/webhooks/wav |
responses
json
{
"code": 200,
"message": "success",
"workId": "wav7f93c2a18d4e4d61b63d2fd142f31c90",
"data": {
"task_id": "wav7f93c2a18d4e4d61b63d2fd142f31c90",
"status": "IN_PROGRESS"
}
}codeExamples
curl
curl -X POST "https://udioapi.pro/api/v2/wav/generate" \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"task_id": "gen2abc123def456bksv",
"audio_id": "e231f197-6bcb-4d70-bb8f-749b7f3272b8",
"callback_url": "https://api.example.com/webhooks/wav"
}'