Generate Instrumental
Mureka's instrumental music generation feature focuses on creating music compositions without lyrics, suitable for background music, film scoring, ambient music, and other scenarios. It supports multiple music styles and complexity settings.
API Information
- Method: POST
- Endpoint:
/api/v1/music?action=instrumental_generate
Authentication
- Type: HTTP Bearer Authentication
- Description: Include
Authorization: Bearer YOUR_API_KEYin the request header
Request Body
json
{
"prompt": "Create a peaceful piano background music suitable for meditation and relaxation",
"model": "auto"
}Parameter Description
| Field | Type | Required | Description |
|---|---|---|---|
| model | string | No | Model version, options:auto,mureka-6,mureka-7.5 |
| n | int | No | Number of songs to generate per request, maximum value is 3, default is 2 |
| prompt | string | No | Song prompt |
| instrumental_id | string | No | Instrumental reference ID, generated by files/upload API (purpose: instrumental) |
Response Example
json
{
"code": 200,
"code_msg": "Success",
"trace_id": "5ec4ba9f5673e938",
"resp_data": {
"id": "102512780705796",
"created_at": 1761560304,
"finished_at": 0,
"model": "mureka-7.5",
"status": "preparing",
"failed_reason": "",
"watermarked": false,
"choices": null
}
}Request Example
bash
curl -X POST "[HOST]/api/v1/music?action=instrumental_generate" \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"prompt": "Create a peaceful piano background music suitable for meditation and relaxation",
"model": "auto"
}'