Suno Voice Regenerate Verification Phrase
Suno Voice
Suno Voice Regenerate Verification Phrase
Regenerate the validation phrase for an existing Suno Voice task.
POST
Suno Voice Regenerate Verification Phrase
Usage Guide
- Use this API when the previous validation phrase failed, expired, or the user needs a new phrase.
- Submit the existing
taskIdfrom the voice validation workflow. - The API schema uses
calBackUrlfor the callback URL field. The system sends a POST callback when the regenerated phrase is ready or the task fails. The callback URL must be publicly accessible and return HTTP 200 within 15 seconds. - Query the validation phrase result again with the returned
taskId.
Workflow
- Submit the existing validation task ID.
- Store the returned
taskId. - Wait for the regenerated
validateInfothrough the query API or callback. - Ask the user to record the new phrase and submit the verification audio to the voice generation API. For best voice generation results, singing is recommended.
Callback
Regenerated Validation Phrase Callbacks
Learn the callback payload sent when the regenerated phrase is ready or the task fails
Developer Notes
- Keep the regenerated phrase and verification recording paired with the same task flow.
- If phrase generation repeatedly fails, choose a cleaner source vocal segment and restart the validation step.
Authorizations
API Authentication
All endpoints require authentication using Bearer Token.
Get API Key
- Visit the API Key Management Page to obtain your API Key
Usage
Add to request headers:
Authorization: Bearer YOUR_API_KEYNote:
- Keep your API Key secure and do not share it with others
- If you suspect your API Key has been compromised, reset it immediately from the management page
Body
application/json
Task ID
Callback URL used to receive regenerated validation phrase results. Note that this endpoint uses the field name calBackUrl. The system sends a POST request when the new phrase is ready (status: wait_validating) or when the task fails. The URL must be publicly accessible and return HTTP 200 within 15 seconds. For the payload format, see Regenerated Validation Phrase Callbacks.
