Suno Generate Lyrics
Automatically generate lyrics based on a description, which can be used for subsequent custom mode song creation.
Request Parameters
| Parameter | Type | Required | Description |
|---|
prompt | string | Yes | Lyrics theme description |
Request Examples
curl -X POST https://crazyrouter.com/suno/submit/lyrics \
-H "Content-Type: application/json" \
-H "Authorization: Bearer YOUR_API_KEY" \
-d '{
"prompt": "A song about missing a faraway friend on a rainy day"
}'
Response Example
{
"code": 1,
"description": "Submitted successfully",
"result": "lyrics_task_abc123"
}
Query Lyrics Result
Use the Task Query endpoint to get the generated lyrics:
curl https://crazyrouter.com/suno/fetch/lyrics_task_abc123 \
-H "Authorization: Bearer YOUR_API_KEY"
Lyrics Result Example
{
"id": "lyrics_task_abc123",
"status": "complete",
"data": {
"title": "Rainy Day Memories",
"text": "[Verse 1]\nRaindrops falling softly on the glass\nBlurring distant city lights\nScrolling through your photos on my phone\nMissing you like rain that never ends\n\n[Chorus]\nYou're so far away, I'm still here\nSeparated by a thousand miles\nBut every raindrop seems to whisper\nHow deeply I miss you tonight\n\n[Verse 2]\nRemember when we danced in the rain\nLaughing through the streets together\nNow you're in another city\nDo you also fall asleep to the sound of rain"
}
}
Generated lyrics include section markers (e.g. [Verse], [Chorus]) and can be used directly for custom mode song creation.