Studioプロジェクトのコンテンツを更新

Studioプロジェクトの内容を更新します。

パスパラメータ

project_idstring必須

使用するプロジェクトのID。利用可能なすべてのプロジェクトは、プロジェクト一覧エンドポイントで取得できます。

ヘッダー

xi-api-keystringオプション

リクエスト

This endpoint expects a multipart form containing an optional file.
from_urlstring or nullオプション
コンテンツを抽出してStudioプロジェクトを初期化する元となる任意のURLです。これを設定する場合、'from_url'と'from_content'はnullでなければなりません。'from_url'、'from_document'、'from_content'のいずれも指定しない場合、Studioプロジェクトは空の状態で初期化されます。
from_documentfileオプション
任意で.epub、.pdf、.txtまたは類似のファイルを指定できます。指定した場合、その内容でStudioプロジェクトを初期化します。これを設定する場合、'from_url'と'from_content'はnullでなければなりません。'from_url'、'from_document'、'from_content'のいずれも指定しない場合、Studioプロジェクトは空の状態で初期化されます。
from_content_jsonstringオプション
Studioプロジェクトの初期化に使用する任意のコンテンツです。設定する場合、'from_url'と'from_document'はnullである必要があります。'from_url'、'from_document'、'from_content'のいずれも指定しない場合、Studioプロジェクトは空の状態で初期化されます。 例: [{"name": "チャプターA", "blocks": [{"sub_type": "p", "nodes": [{"voice_id": "6lCwbsX1yVjD49QmpkT0", "text": "A", "type": "tts_node"}, {"voice_id": "6lCwbsX1yVjD49QmpkT1", "text": "B", "type": "tts_node"}]}, {"sub_type": "h1", "nodes": [{"voice_id": "6lCwbsX1yVjD49QmpkT0", "text": "C", "type": "tts_node"}, {"voice_id": "6lCwbsX1yVjD49QmpkT1", "text": "D", "type": "tts_node"}]}]}, {"name": "チャプターB", "blocks": [{"sub_type": "p", "nodes": [{"voice_id": "6lCwbsX1yVjD49QmpkT0", "text": "E", "type": "tts_node"}, {"voice_id": "6lCwbsX1yVjD49QmpkT1", "text": "F", "type": "tts_node"}]}, {"sub_type": "h2", "nodes": [{"voice_id": "6lCwbsX1yVjD49QmpkT0", "text": "G", "type": "tts_node"}, {"voice_id": "6lCwbsX1yVjD49QmpkT1", "text": "H", "type": "tts_node"}]}]}]
auto_convertbooleanオプションデフォルト値 false

Studioプロジェクトをオーディオに自動変換するかどうか。

レスポンス

成功レスポンス。

projectobject

エラー

422
Unprocessable Entity Error