projects
動画の尺に合わせて BGM をループ結合する(240秒ごとに2クレジット)
post/api/v1/projects/{projectId}/bgm/pipeline
Request
- Base URL: https://app.yukkurigen.com
- URL: https://app.yukkurigen.com/api/v1/projects/{projectId}/bgm/pipeline
- Auth: one of:
- HTTP bearer
- HTTP bearer
Path parameters
projectIdstring required
Headers
Prefer'respond-async'
respond-async を付けて呼ぶと、即座に 202 が返りジョブが作られる(RFC 7240。サーバの設定によっては付けてもジョブにならず、同期で処理して 200 を返す)。省略すると同期処理(既存互換。サーバの設定によっては、同じ受け付けのあと一定時間だけ完了を待ち、終われば同期と同じ 200 か同じ形のエラー、終わらなければ Preference-Applied なしの 202 を返す)。REST から呼ぶときは Prefer: respond-async と Idempotency-Key ヘッダを付けること(同期で処理されたときは Idempotency-Key は効かない)。完了後の result.s3AudioUrl は private S3 URL なので、playbackUrl は GET /api/v1/projects/{projectId}/bgm から取得すること。
Request body
Response
結合成功(同期パス。Prefer なしの呼び出しをサーバが待つ設定で、待つ間にジョブが終わったときも同じ形)
Changes
No recorded changes to this operation across all 2 revisions of this API.