Skip to main content
GET
音楽生成の状態を取得
POST /music/generateで作成した音楽結果を取得します。プロバイダー処理が完了している場合は保存済みの正規化結果を返し、ジョブが非同期処理中の場合は上流プロバイダーをポーリングします。

レスポンスの形式

補足

  • statusの値: queued、in_progress、completed、failed。
  • 生成が完了するとusageが含まれます。
  • nativeResponseIdではなく、POST /music/generateが返したPhaseoのidを指定してください。
  • プロバイダー固有の状態確認APIと取得APIは、このエンドポイントの内部で処理されます。

承認

Authorization
string
header
必須

Bearer トークンによる認証

パスパラメータ

music_id
string
必須

POST /music/generate が返す安定した Phaseo リクエスト ID です。

レスポンス

200 - application/json

音楽生成状態の応答

id
string
必須

GET /music/generate/{music_id} で使用する、安定した Phaseo リクエスト ID です。

object
enum<string>
必須
利用可能なオプション:
music
status
enum<string>
必須
利用可能なオプション:
queued,
in_progress,
completed,
failed
model
string
必須
provider
string
必須
nativeResponseId
string | null

照合およびサポートに使用する上流プロバイダーの識別子です。

audio_url
string<uri>
audio_base64
string
result
any

Phaseo によって正規化されたプロバイダー結果のメタデータです。

output
object[]
usage
object
最終更新日 2026年10月2日