Skip to main content
POST
対応する個人設定を更新します。共有の語彙と翻訳指示を変更できるのはチーム所有者のみです。省略した設定は変更されません。

認証と権限

string
必須
このヘッダーに VoiceCheap API キーを指定してください。同じ API キーを Authorization: Bearer で送信することもできます。OAuth アクセストークンは MCP でのみ使用でき、この REST エンドポイントでは使用できません。
必要な権限: settings:write. 有効な有料サブスクリプションが必要です。権限によってチーム内のロール、リソースの所有権、メディアクレジット、プランの制限が変わることはありません。

パラメーター

string
トランスポート境界では任意です。省略すると、検証前にサーバーが識別子を補完します。レスポンスを受信できなかった場合に安全に復旧できるよう、固定の UUID v4 を指定してください。形式: “uuid”. パターン: ^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-4[0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}$.
string
テキスト値。最小文字数: 1. 最大文字数: 120.
array
値のリスト。要素の構造は完全な入力スキーマを参照してください。最大要素数: 1000.
string
テキスト値。最大文字数: 500.
union
完全な入力スキーマに記載された選択肢を受け付けます。
array
値のリスト。要素の構造は完全な入力スキーマを参照してください。最大要素数: 50.
array
値のリスト。要素の構造は完全な入力スキーマを参照してください。最大要素数: 50.
array
値のリスト。要素の構造は完全な入力スキーマを参照してください。最大要素数: 10.
object
JSON オブジェクト。ネストされたフィールドは完全な入力スキーマを参照してください。
boolean
真偽値。
boolean
真偽値。
以下の JSON Schema は、ディスカバリーで公開される正確なフィールド名、ネストされた型、デフォルト値、範囲、許容値を保持しています。フィールド間の追加ルールは操作の注意事項に記載されています。

冪等性

変更操作ごとに、requestId または Idempotency-Key HTTP ヘッダーに UUID v4 を指定してください。ネットワーク障害後の再試行では、同じ識別子と同一の引数を使用します。両方を指定する場合は一致させる必要があります。保存済みリクエストを再取得しても、操作は再実行されず、月間呼び出し回数も追加で消費されません。失敗または中断したリクエストは自動的には再開されません。 すべての変更操作は、再試行時に同じリクエストがまだ実行中であれば、通常の初回実行が同期処理であっても HTTP 202 を返す場合があります。実行が完了していても resultStored が false の場合、再試行では元の結果ではなく、保存済みリクエストの状態を HTTP 200 で返します。出力は対応するドメインの履歴、結果、またはダウンロードアクションで取得してください。

リクエスト例

例に記載されたリソース識別子とメディアキーを、ご自身のアカウントで返された値に置き換えてください。同じ変更操作を再試行する場合は、リクエスト識別子を変更しないでください。

レスポンス

初回実行が成功すると、操作結果を data に格納して HTTP 200 を返します。同じリクエストを再送した場合は、代わりに保存済みリクエストの状態を返すことがあります。例はサポートされるレスポンスの一例であり、すべての任意フィールドを示すものではありません。 指定された対応済み設定が保存されたことを確認します。

結果フィールド

リクエストの復旧とポーリング

接続が切断された後も同じ識別子を使用してください。resultStored が false の場合は、対応する履歴、結果、またはダウンロードアクションで出力を取得します。進捗を確認するためだけに、別の生成を開始しないでください。
HTTP 200

操作の注意事項

  • 任意の requestId に加えて、少なくとも1つの設定を指定してください。省略した設定は変更されません。
  • brandVocabulary と customTranslationInstructions を変更できるのはチームオーナーのみです。チームメンバーは、それ以外の自分の設定を更新できます。
  • 語彙には最大 1,000 用語を指定できます。正規化後の各用語は 49 文字以内かつ5単語以内で、角括弧、波括弧、山括弧、バックスラッシュは使用できません。大文字・小文字を区別せず、重複する用語を除去します。
  • 会社名は1–120文字です。アカウントの翻訳指示は最大500文字です。
  • 言語とチャネルのプリセットは最大50件で、それぞれ1–50個の言語またはチャネルを選択できます。TTSのブランドプリセットは、一意のIDが最大10件、名前が60文字、指示が300文字、speed が0.5から2までです。

使用量

正常に実行された呼び出しごとに、月間 API/MCP 呼び出し回数を 1 回消費します。メディアクレジットと、その操作固有の生成枠も適用されます。

エラー