Suno
TTAPI Suno接口服务
Last updated
Was this helpful?
TTAPI Suno接口服务
Last updated
Was this helpful?
POST
https://api.ttapi.io/suno/v1/music
通过文字提示词或者自定义歌词生成音乐,注:每次请求生成两首音乐,不可拆分,
Headers
Content-Type
application/json
TT-API-KEY
用于请求授权 TT-API 的API密钥
Body
mv
string
是
使用模型
suno使用模型,支持 chirp-v3-0
chirp-v3-5
chirp-v4
当前默认chirp-v4
custom
boolean
是
音频是否自定义 true - 音频将从歌词中生成 false - 音频将根据灵感模式提示词生成
instrumental
boolean
是
是否生成纯音乐 true 为生成纯音乐,true的情况下会忽略自定义歌词 默认为false
gpt_description_prompt
string
否
灵感模式提示词 根据此提示词自动生成歌词
prompt
string
否
歌词,自定义模式专用
title
string
否
标题,自定义模式专用
tags
string
否
风格标签,自定义模式专用
music_id
string
否
歌曲ID,需要延长的歌曲
continue_at
int
否
延长的歌曲从上一首歌曲的多少秒开始延长,单位秒
hookUrl
string
否
回调通知地址,当设置此参数,任务成功或者失败降会向该地址发送一个post请求,携带数据与查询任务结果中返回一致
Response
POST
https://api.ttapi.io/suno/v1/extend
延伸生成音乐返回的两首歌其中的一首
Headers
Content-Type
application/json
TT-API-KEY
用于请求授权 TT-API 的API密钥
Body
music_id
string
是
歌曲ID,需要延长的歌曲
continue_at
int
是
延长的歌曲从上一首歌曲的多少秒开始延长,单位秒
prompt
string
否
歌词,自定义模式专用
title
string
否
标题,自定义模式专用
tags
string
否
风格标签,自定义模式专用
hookUrl
string
否
回调通知地址,当设置此参数,任务成功或者失败降会向该地址发送一个post请求,携带数据与查询任务结果中返回一致
Response
POST
https://api.ttapi.io/suno/v1/concat
获取延长音乐后的完整音乐内容,此接口免费
Headers
Content-Type
application/json
TT-API-KEY
用于请求授权 TT-API 的API密钥
Body
music_id
string
是
歌曲ID,上一步返回的music_id
hookUrl
string
否
回调通知地址,当设置此参数,任务成功或者失败降会向该地址发送一个post请求,携带数据与查询任务结果中返回一致
Response
POST
https://api.ttapi.io/suno/v1/lyrics
Headers
Content-Type
application/json
TT-API-KEY
用于请求授权 TT-API 的API密钥
Body
prompt
string
是
提示词
hookUrl
string
否
回调通知地址,当设置此参数,任务成功或者失败将会向该地址发送一个post请求,携带数据与查询任务结果返回一致
Response
POST
https://api.ttapi.io/suno/v1/fetch
通过jobId查询当前音乐&歌词生成结果,免费接口
Headers
Content-Type
application/json
TT-API-KEY
用于请求授权 TT-API 的API密钥
Query参数
jobId
string
是
生成的音乐或者歌词的jobId
Response
异步回调josn结构与fetch接口查询返回结构一致
根据提示词生成歌词,