Generate music
Create AI-generated music tracks from text prompts. This endpoint accepts a prompt describing the desired music and returns the generation status.
This endpoint requires session-based authentication. You must be signed in with a valid user account. All requests must include the Content-Type: application/json header.
Music generation can take up to 5 minutes per request (maxDuration: 300). This endpoint is not yet fully implemented — requests currently return a pending status while the backend integration is being finalized.
Create music
Submit a music generation request.
Request body
| Field | Type | Required | Description |
|---|
type | string | No | Type of music to generate |
prompt | string | No | Text description of the desired music |
duration | number | No | Desired duration in seconds |
provider | string | No | AI provider to use for generation |
Example request
Response
Returns the current status and the submitted configuration:
The status field is pending while the backend integration is being completed. Once live, this endpoint will return a URL to the generated audio file.
Errors
| Code | Description |
|---|
| 401 | Unauthorized — you must be signed in |
| 500 | Music generation failed |
Error response