API 엔드포인트

API 개요

AI Music API

API 문서

AI로 음악을 생성하는 강력한 API를 탐색해 보세요

API 키 발급 및 안전한 보관

인증은 애플리케이션 서버에서 처리해야 합니다. 운영 키를 브라우저 코드, 모바일 번들, 로그 또는 공개 저장소에 넣지 마세요.

  1. 1계정을 만들고 대시보드에서 API 키 영역을 여세요.
  2. 2키를 복사해 서버 비밀 관리 도구 또는 암호화된 환경에 저장하세요.
  3. 3Authorization 헤더에서 Bearer 토큰으로 보내고 노출되면 즉시 교체하세요.

예제는 서버 환경 변수에서 키를 읽습니다 UDIOAPI_KEY

빠른 시작

비동기 음악 작업을 만들고 반환된 workId를 저장한 뒤 완료될 때까지 feed 엔드포인트를 폴링하세요. 서버 키를 설정하면 아래 요청을 실행할 수 있습니다.

POST/api/v2/generate
export UDIOAPI_KEY='replace-with-your-server-key'

curl --request POST \
  --url 'https://udioapi.pro/api/v2/generate' \
  --header "Authorization: Bearer $UDIOAPI_KEY" \
  --header 'Content-Type: application/json' \
  --data '{
    "model": "chirp-v5-5",
    "gpt_description_prompt": "Warm indie pop with acoustic guitar",
    "make_instrumental": true
  }'

# Save workId from the response, then poll:
curl 'https://udioapi.pro/api/v2/feed?workId=YOUR_WORK_ID'

생성 성공은 작업이 시작됐다는 뜻이며 최종 오디오는 아직 없습니다. 5~10초 간격으로 확인하고 완료 출력 또는 실패 필드에서 멈추며 전체 대기 시간에 제한을 두세요.

추적되는 소스 파일은 UDIOAPI_KEY, 제한된 폴링, 구조화 오류를 사용하며 외부 의존성이 없습니다. GitHub에 fork를 공개하기 전에 모든 비밀값을 제거하세요.

API 엔드포인트

기본 Music Generate 엔드포인트는 /v2/generate입니다. MiniMax는 /v2/minimax/generate로 사용할 수 있는 통합 제공업체이며 기본 음악 생성 모델이 아닙니다.

오류 처리

HTTP 상태와 구조화된 응답 본문을 통합 계약의 일부로 처리하세요. workId와 자체 요청 ID는 기록하되 API 키는 절대 기록하지 마세요.

400

요청이 잘못됐거나 필수 필드가 없습니다. 페이로드를 수정하세요. 같은 본문을 다시 보내도 해결되지 않습니다.

401

API 키가 없거나 형식이 틀리거나 만료 또는 취소됐습니다. Bearer 헤더를 확인하고 노출된 자격 증명을 교체하세요.

402

계정에 크레딧이 부족합니다. 새 작업을 중단하고 계정 소유자를 결제 화면으로 안내하세요.

429

요청 속도가 너무 높습니다. Retry-After가 있으면 따르고 무작위 지연을 포함한 지수 백오프로 재시도하세요.

5xx

서비스 또는 상위 의존성에 장애가 발생했습니다. 멱등인 상태 조회만 자동 재시도하고 작업 생성은 횟수를 제한하세요.

콘텐츠 검토 실패나 기타 종료된 작업 실패는 재시도하지 마세요. 사용자가 입력을 바꿀 수 있도록 fail_message 또는 error_message를 표시하세요.

변경 내역 요약

호환성에 영향을 주는 API 변경을 여기에 요약하고 관련 엔드포인트로 연결합니다.

chirp-v5-5 사용자 지정 길이 지원

POST /v2/generate가 chirp-v5-5의 문서화된 duration 범위를 지원합니다. duration을 생략한 기존 요청은 계속 호환됩니다.

생성 엔드포인트 확인

모델별 크레딧 소모량

각 Music Generate 모델은 서로 다른 양의 크레딧을 소모합니다. 요청을 보내기 전에 이 가이드를 사용하여 연동 예산을 세워보세요.

Music Generate API

chirp-v3-55 크레딧
chirp-v48 크레딧
chirp-v4-510 크레딧
chirp-v4-5-plus10 크레딧
chirp-v512 크레딧
chirp-v5-512 크레딧

제공업체별 크레딧 소모량

minimax-music-2.530 크레딧