음악
음악 생성 상태 조회
음악 생성 작업의 상태와 결과를 조회합니다.
이 엔드포인트를 폴링하여 음악 생성 작업의 상태를 확인하세요.
생성 응답에 poll_url 이 포함되어 있으면, 상태 조회에는 그 URL 을 우선 사용하세요. id 와 task_id 는 같은 비동기 작업 ID 로 취급해야 합니다.
만료되었거나 사용할 수 없는 공개 작업은 404 async_task_not_found를 반환할 수 있습니다. 현재 API 키로 작업 소유권을 확인할 수 없으면 403 task_not_owned가 반환됩니다.
경로 파라미터
음악 생성 작업 ID입니다.
응답
작업 ID.
동일한 비동기 작업 ID의 별칭이며 반환되는 경우에만 존재합니다.
생성 응답에서 제공될 때 우선 사용할 폴링 URL입니다.
작업 상태: pending, processing, completed 또는 failed.
선택적 진행 값입니다. 실제 진행 값이 제공될 때만 반환됩니다. 완료 여부는 status 로 판단하세요.
결과 필드는 작업에 따라 다릅니다. 음악은 audio_url과 audio_id, 가사 전용 작업은 lyrics, 음원 분리는 data에 여러 파일을 반환할 수 있습니다. video_url, 제목, 진행률 등은 선택 사항입니다. status로 완료 여부를 확인하고 실제 반환된 필드를 읽으세요.
지원되는 후속 작업에서 이 작업 ID와 함께 사용할 수 있는 선택적 오디오 ID입니다.
선택적 출력 배열입니다. 분리된 오디오 파일의 audio_url 또는 url을 포함합니다.
오디오 파일을 다운로드할 URL (완료 시).
비주얼라이저가 포함된 비디오 버전의 URL (완료 시).
생성된 곡 제목.
생성되거나 제공된 가사.
에러 메시지 (실패 시).
요청
curl --fail-with-body "https://api.tokenlab.sh/v1/tasks/ldtask_aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" \
-H "Authorization: Bearer sk-your-api-key"응답
{
"id": "ldtask_aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
"task_id": "ldtask_aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
"poll_url": "/v1/tasks/ldtask_aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
"status": "completed",
"audio_url": "https://cdn.example.com/music/abc123.mp3",
"title": "Night Drive",
"lyrics": "[Verse 1]\nDriving through the night...",
"audio_id": "audio_abc123"
}인증
BearerAuth API 키 인증입니다. Dashboard > API > API Keys에서 API 키를 생성하거나 관리하십시오.
위치: header
경로 매개변수
id / task_id로 반환되거나 poll_url에 포함된 비동기 작업 ID입니다.
응답
application/json
application/json
application/json
application/json