soundtrack
Authorizations
MuzaicAPI-Secret-KeystringRequired
Body
normalizebooleanOptionalExample:
Whether to normalize audio
trueResponses
200
Soundtrack generated successfully
application/json
apiVersionstringOptionalExample:
1.0.0statusstring[]OptionalExample:
["region 0 completed"]regionsintegerOptionalExample:
Number of regions processed
1regionHashesstring[]OptionalExample:
Array of region hashes
["abc123def456"]audioDurationnumber · floatOptionalExample:
Total audio duration in seconds
30mp3stringOptionalExample:
Base64 encoded MP3 audio data
data:audio/mp3;base64,SUQzBAAAAAAAI1RTU0UAAAAPAAADTGF2ZjU4Ljc2LjEwMAAAAAAAAAAAAAAA/+M4wAAAAAAAAAAAAEluZm8AAAAPAAAAAwAAAb...tokensUsedintegerOptionalExample:
Number of tokens consumed
30400
Invalid input data
application/json
401
Unauthorized - Invalid or missing API key
application/json
429
Rate limit exceeded
application/json
post/soundtrack
POST /soundtrack HTTP/1.1
Host: m10.muzaic.ai
MuzaicAPI-Secret-Key: YOUR_API_KEY
Content-Type: application/json
Accept: */*
Content-Length: 204
{
"regions": [
{
"time": 0,
"duration": 30,
"action": "generate",
"method": "strict",
"tags": [
1,
2,
3
],
"params": {
"intensity": 7,
"tempo": 8,
"tone": 5,
"variance": 5,
"rhythm": 5
},
"sourceHash": "abc123def456"
}
],
"normalize": true
}{
"apiVersion": "1.0.0",
"status": [
"region 0 completed"
],
"regions": 1,
"regionHashes": [
"abc123def456"
],
"audioDuration": 30,
"mp3": "data:audio/mp3;base64,SUQzBAAAAAAAI1RTU0UAAAAPAAADTGF2ZjU4Ljc2LjEwMAAAAAAAAAAAAAAA/+M4wAAAAAAAAAAAAEluZm8AAAAPAAAAAwAAAb...",
"tokensUsed": 30
}Last updated