API 文档

将 AI 音乐生成能力集成到您的应用中

API 即将开放

我们正在开发公开 API,敬请期待。如有企业合作需求,请联系 api@sonix.fun

API Key 认证

安全的密钥认证

高性能

快速响应,稳定可靠

企业级安全

HTTPS 加密传输

API 端点

POST/api/music/generate

生成音乐

prompt(string)- 音乐描述
model(string)- 模型版本 (suno_v35/v40/v45/v50)
instrumental(boolean)- 是否纯音乐
GET/api/music/status

查询生成状态

taskId(string)- 任务ID
POST/api/music/lyrics

AI生成歌词

prompt(string)- 歌词主题描述

代码示例

JavaScript
// 生成音乐示例
const response = await fetch('/api/music/generate', {
  method: 'POST',
  headers: {
    'Content-Type': 'application/json',
    'Authorization': 'Bearer YOUR_API_KEY'
  },
  body: JSON.stringify({
    prompt: '一首欢快的流行歌曲,关于夏天的美好回忆',
    model: 'suno_v45',
    instrumental: false
  })
});

const data = await response.json();
console.log(data.taskId); // 用于查询状态