Suno AI API
가격: $0.118(~ 8 credits) per generation
Each generation returns 2 tracks
간헐적인 다운타임이 발생할 수 있으며 개발 및 테스트 환경에 적합합니다.
모든 버전은 동일한 API 엔드포인트를 사용하며 model 파라미터만 다릅니다.
Enable for fine control over style, title, lyrics
Generate music without vocals
Click Generate to see preview
기록
최대 20개 항목0 실행 중 · 0 완료됨
Suno 음악 API: 몇 초 만에 노래 생성
EvoLink의 강력한 Music API을 통해 개발자는 간단한 API 호출을 통해 앱, 비디오 및 소셜 미디어용 맞춤형 음악을 만들 수 있습니다. 음악적 전문 지식이 필요하지 않습니다.

Billing Rules
- •Charged per generation request, not per track
- •Each generation returns 2 tracks, so the per-track price is half the listed price
Pricing
| Model | Mode | Price |
|---|---|---|
| suno-v4-beta | Music Generation | $0.118/ generation(8 Credits) |
| suno-v4.5-beta | Music Generation | $0.118/ generation(8 Credits) |
| suno-v4.5all-beta | Music Generation | $0.118/ generation(8 Credits) |
| suno-v4.5plus-beta | Music Generation | $0.118/ generation(8 Credits) |
| suno-v5-beta | Music Generation | $0.118/ generation(8 Credits) |
| suno-v5.5-beta | Music Generation | $0.118/ generation(8 Credits) |
If an upstream route is unavailable, EvoLink can use the next available option where fallback coverage exists, helping teams keep costs and operations predictable.
AI 뮤직 API은 무엇인가요?
텍스트를 음악으로 바꾸는 마법
EvoLink는 간단한 텍스트 설명을 전체 노래, 보컬 또는 악기로 변환합니다. 'Instagram 릴을 위한 경쾌한 팝'을 설명하고 몇 초 만에 고품질 오디오를 받아보세요. 바이럴 소셜 앱을 구축하는 인디 개발자에게 이상적이며, 콘텐츠 제작 시간을 절약하는 동시에 맞춤형 사운드트랙을 통해 참여도를 높입니다.

개발자 우선 통합
REST 엔드포인트를 통해 AI Music API을 SaaS 제품에 원활하게 내장하세요. 수천 명의 사용자를 처리하는 앱의 높은 동시성을 지원하도록 제작되었으며 SEO 기반 음악 도구 또는 바이럴 콘텐츠 생성기에 적합합니다. EvoLink는 안정적이고 확장 가능한 인프라를 통해 고품질의 워터마크 없는 트랙을 제공합니다.

고급 오디오 및 리믹싱
트랙을 확장하고 기존 오디오를 리믹스하거나 사용자 정의 가사를 동기화하는 강력한 도구를 사용하여 단순한 생성 이상의 기능을 수행하세요. 게임을 위한 루프 가능한 자산이 필요하거나 비디오 콘텐츠를 위한 정밀한 내러티브 노래가 필요한 경우, EvoLink는 귀하의 창의적인 비전에 맞게 스타일, 지속 시간 및 구성을 미세 조정할 수 있는 세부적인 제어 기능을 제공합니다.

Suno AI 음악 API을 선택하는 이유
세계에서 가장 진보된 AI 음악 생성 엔진으로 애플리케이션의 역량을 강화하세요.
비교할 수 없는 비용 효율성
기존 라이선스에 따른 높은 비용 부담 없이 업계에서 가장 확장성이 뛰어난 음악 모델을 활용하세요. 유연한 크레딧 기반 사용을 통해 개발자는 매월 수천 개의 고유한 스튜디오급 트랙을 생성하여 표준 스톡 음악 구독에 비해 엄청난 ROI를 제공할 수 있습니다.
원활한 제품 통합
개발자 친화적인 API를 통해 AI 생성 음악을 애플리케이션에 직접 통합하세요. 소셜 비디오 앱, 게임, 콘텐츠 플랫폼을 구축하든 당사의 인프라가 복잡성을 처리하여 훌륭한 제품 구축에 집중할 수 있습니다. 라이선스 및 상업적 사용 조건은 업스트림 모델 제공업체의 EULA를 참조하세요.
빠른 속도의 스튜디오 품질
현재 제공되는 Suno v4, v4.5, v5, v5.5 모델을 지원합니다. 당사 API는 빠르면 20초 만에 스트리밍 오디오를 제공해 전문적인 믹스 품질을 유지하면서 라이브 스트리밍이나 인터랙티브 사용자 경험을 위한 실시간 음악 제작을 가능하게 합니다.
Suno AI 음악 API 사용 방법
즉각적인 결과를 위한 완벽한 3단계 통합.
API 키 받기
EvoLink 대시보드에 가입하고 무료 API 키를 확보하고 크레딧을 할당하세요. 1분도 채 걸리지 않습니다. 시작하는 데 신용 카드가 필요하지 않습니다.
프롬프트 보내기
'운동 앱을 위한 활력 넘치는 EDM'과 같은 텍스트를 사용하여 /generate에 POST 요청을 보냅니다. 맞춤형 출력을 위한 매개변수를 통해 장르, 가사 및 지속 시간을 사용자 정의하세요.
다운로드 및 배포
MP3/WAV 파일을 즉시 스트리밍하거나 다운로드하세요. 사용자 생성 음악을 SaaS에 직접 통합하거나 소셜 API을 통해 원활하게 공유하세요.
주요 AI 음악 API 기능
실제 개발자 요구 사항을 충족하도록 제작되었습니다.
다중 모델 지원
보컬, 악기 또는 전체 노래에 대해 Sonic, Nuro 또는 Producer 모델 중에서 선택하세요. 사용 사례에 따라 동적으로 전환합니다. 소셜 미디어 팝이나 주변 게임 트랙에 적합합니다.
높은 확장성
트래픽이 많은 앱에 대한 50개 이상의 동시 요청을 처리합니다. 매일 수천 명의 활성 사용자를 위한 음악을 생성하는 바이러스성 SEO 도구에 이상적입니다.
맞춤 매개변수
스타일, 템포, 가사, 구조를 미세 조정하세요. 처음부터 시작하지 않고도 클라이언트 SaaS 플랫폼을 위한 브랜드 트랙을 만들 수 있습니다.
워터마크 없음
내장 워터마크가 없는 깨끗하고 고품질의 오디오 출력. 테스트, 프로토타이핑 및 개발 워크플로에 이상적입니다.
실시간 스트리밍
미리보기는 전체 다운로드 전에 인앱을 추적합니다. 비디오 편집자 또는 라이브 콘텐츠 플랫폼을 위한 UX를 향상합니다.
개발자 친화적인 SDK
신속한 설정을 위한 Python, JS 및 Node.js 라이브러리. 개발자는 몇 시간 만에 음악 SaaS 기능의 프로토타입을 만들 수 있습니다.
비용 예시
각 API 호출은 2개 트랙을 생성합니다. 호출당 가격은 $0.1176 (8 크레딧)입니다.
AI 뮤직 API FAQ
Everything you need to know about the product and billing.
API Reference
Select endpoint
Authentication
All APIs require Bearer Token authentication.
Authorization:
Bearer YOUR_API_KEY/v1/audios/generationsGenerate Music
Create a music generation task using text prompts or custom lyrics.
Supports simple mode, custom mode, vocal music, instrumental music, and reusable Personas.
Asynchronous processing mode, use the returned task ID to .
Generated audio links are valid for 72 hours, please save them promptly.
Each request generates multiple music variations.
Request Parameters
modelstringRequiredMusic generation model name.
| Value | Description |
|---|---|
| suno-v5.5-beta | V5.5 with custom duration control |
| suno-v5-beta | V5 with Voice Persona support |
| suno-v4.5plus-beta | V4.5+ enhanced version, up to 8 minutes |
| suno-v4.5all-beta | V4.5 full-featured version, up to 8 minutes |
| suno-v4.5-beta | V4.5 version, up to 8 minutes |
| suno-v4-beta | V4 version, up to 4 minutes |
Notes
- Compatible non-beta model names remain supported, including suno-v5.5
- V4 prompt/style limits: 3000/200 characters
- V4.5, V5, and V5.5 prompt/style limits: 5000/1000 characters
suno-v5.5-betacustom_modebooleanOptionalDefault: falseEnable custom mode for fine-grained control over style, title, lyrics.
Notes
- false: Simple mode, AI auto-generates lyrics and style
- true: Custom mode, allows control over style, title, lyrics
falseinstrumentalbooleanOptionalDefault: falseGenerate instrumental music without vocals.
Notes
- In simple mode, this parameter does not change which fields are required
- In custom mode, prompt becomes optional when instrumental is true
falsepromptstringOptionalMusic description or lyrics content.
Notes
- Simple mode: Music description, AI auto-generates lyrics
- Custom mode: Used as exact lyrics
- Simple mode max length: 500 characters
- Custom mode max length: 3000 chars (V4), 5000 chars (V4.5+)
A cheerful summer pop song about road tripsstylestringOptionalMusic style specification (required in custom mode).
Notes
- Use comma-separated tags: pop, rock, electronic, jazz
- Max length: 200 chars (V4), 1000 chars (V4.5, V5, and V5.5)
- Do not send when custom_mode=false; invalid combinations return a parameter error
pop, electronic, upbeat, female vocalstitlestringOptionalSong title (required in custom mode).
Notes
- Max length: 80 characters
- Do not send when custom_mode=false; invalid combinations return a parameter error
Summer Dreamsvocal_genderstringOptionalVocal gender preference (custom mode only).
| Value | Description |
|---|---|
| m | Male voice |
| f | Female voice |
Notes
- Only accepted when custom_mode is true
- Increases the probability of the selected voice; it does not guarantee it
fnegative_tagsstringOptionalStyles to avoid in the generated music (custom mode only).
Notes
- Only accepted when custom_mode is true
heavy metal, screaming, sadstyle_weightnumberOptionalStyle weight, controls adherence to the specified style.
Notes
- Only accepted when custom_mode is true
- Range: 0.0 ~ 1.0, up to two decimal places
- Value must be a multiple of 0.01
- Higher values = closer adherence to specified style
- 0 is a valid explicit value
0.7weirdness_constraintnumberOptionalCreativity level, controls the experimental degree of the output.
Notes
- Only accepted when custom_mode is true
- Range: 0.0 ~ 1.0, up to two decimal places
- Value must be a multiple of 0.01
- Higher values = more creative/experimental output
- Lower values = more traditional/conservative output
- 0 is a valid explicit value
0.3audio_weightnumberOptionalAudio weight, controls the weight of audio features.
Notes
- Only accepted when custom_mode is true
- Range: 0.0 ~ 1.0, up to two decimal places
- Value must be a multiple of 0.01
- 0 is a valid explicit value
0.5persona_idstringOptionalApply a Persona style to music generation (custom mode, V5 and V5.5 only).
Notes
- Only accepted when custom_mode is true
- Only supported by suno-v5-beta or suno-v5.5-beta (including compatible aliases) — this restriction applies to persona_id itself, not only to persona_model
- Create a persona_id via the Create Persona endpoint
- Each persona captures unique vocal and style characteristics
a1b2c3d4persona_modelstringOptionalPersona model type to apply (custom mode only).
| Value | Description |
|---|---|
| style_persona | Style-oriented persona |
| voice_persona | Voice-oriented persona |
Notes
- Requires custom_mode=true
- Both Persona modes are available only with suno-v5-beta or suno-v5.5-beta (including compatible aliases)
- Requires persona_id — without it there is no persona to apply and the parameter has no effect
style_personadurationintegerOptionalDefault: 20Optional target duration in seconds (Suno V5.5 custom mode only).
Notes
- Only supported by suno-v5.5-beta and its compatible alias suno-v5.5
- Requires custom_mode=true
- Must be an integer from 10 to 360 seconds
- Other models or simple mode return a parameter error
120callback_urlstringOptionalHTTPS callback URL for terminal task status.
Notes
- One callback is sent when the task reaches completed, failed, or cancelled
- Upstream text and first intermediate stages are not forwarded
- The callback body matches GET /v1/tasks/{id}
- Only HTTPS is supported
- Callbacks to internal IP addresses are prohibited
- URL length must not exceed 2048 characters
- Per-attempt timeout: 10 seconds
- Up to 3 retries after the initial request fails
- A 2xx response is considered successful
https://your-domain.com/webhooks/suno-callbackResponse
// Immediate response (task created)
{
"id": "task-unified-xxx-yyy",
"object": "audio.generation.task",
"created": 1774168248,
"model": "suno-v5.5-beta",
"status": "pending",
"progress": 0,
"type": "audio"
}
// Completed (query via GET /v1/tasks/{task_id})
{
"id": "task-unified-xxx-yyy",
"status": "completed",
"progress": 100,
"model": "suno-v5.5-beta",
"result_data": [
{
"result_id": "4fcc4507-xxxx-xxxx",
"title": "Summer Dreams",
"tags": "pop, electronic, upbeat",
"duration": 142,
"audio_url": "https://media.evolink.ai/...",
"image_url": "https://media.evolink.ai/..."
},
{
"result_id": "c41cb076-xxxx-xxxx",
"title": "Summer Dreams",
"tags": "pop, electronic, upbeat",
"duration": 136,
"audio_url": "https://media.evolink.ai/...",
"image_url": "https://media.evolink.ai/..."
}
],
"results": [
"https://media.evolink.ai/...",
"https://media.evolink.ai/..."
]
}