本文へスキップ

エラー ​

すべての失敗は、安定したマシンコード、それを詳しく示す任意の理由、人向けのメッセージ、サポート用のリクエストIDを含むJSONエンベロープとして返されます。クライアントはメッセージのテキストではなく、コードと理由で判断してください。

json
{ "code": "conflict", "reason": "version_exists", "message": "…", "requestId": "…" }

コード ​

コードHTTPステータス意味
invalid_input400リクエストの形式が不正か、許可されていない値が含まれています。リクエストを修正してから再送してください。
not_found404オブジェクトが存在しないか、呼び出し元から見えません。
conflict409リクエストが現在の状態と競合しています。状態を読み取り直してから判断してください。
forbidden403認証情報は有効ですが、この操作に必要な権限がありません。
unauthorized401有効な認証情報がありません。認証情報が存在しない、誤っている、期限切れ、または取り消されています。
capacity_exceeded507クォータ、容量、または制限を超過することになります。
integrity_mismatch422バイト列が、宣言されたサイズまたはSHA-256と一致しません。
busy503サーバーが受け入れ上限に達しています。Retry-Afterで示される時間の経過後に再試行してください。
unavailable503依存先が現在利用できません。Retry-Afterで示される時間の経過後に再試行してください。
rate_limited429試行回数が多すぎます。Retry-Afterで示される時間まで待ってください。
read_only405このサーバーまたはゲートウェイは変更を受け付けません(読み取りゲートウェイまたはミラー)。
internal500サーバーで予期しない不具合が発生しました。リクエストIDがあると、サポートが原因を特定しやすくなります。やみくもに再試行しないでください。

理由 ​

コード理由HTTPステータス意味
invalid_inputvalidation400フィールドが欠けているか、規則に反する値が指定されています。detailsにフィールド名が示されます。
invalid_inputmalformed_json400ボディが有効なJSONではありません。
invalid_inputbody_too_large413ボディが、このオペレーションの受け付ける大きさを超えています。
invalid_inputunsupported_media_type415Content-Typeが、このオペレーションの受け付けるものではありません。
invalid_inputmethod_not_allowed405パスは存在しますが、このメソッドには対応していません。
invalid_inputrange_not_satisfiable416要求されたバイト範囲がコンテンツの範囲外です。
not_foundroute_not_found404そのようなルートはありません。
conflictupload_expired409アップロードが完了する前に、アップロードセッションの有効期限が切れました。
conflictupload_state409アップロードがこの手順を許す状態にありません。
conflictrevision_mismatch409期待したリビジョンが現在のものではありません(先に別の変更が行われました)。
conflictversion_exists409このバージョンは、別の内容ですでに公開されています。
conflictpart_mismatch409パートが、宣言されたサイズまたはSHA-256と一致しません。
conflictparts_incomplete409アップロードのパートがまだすべて届いていません。
conflictidempotency_mismatch409Idempotency-Keyが、以前に別のリクエストで使用されています。
conflictalready_exists409この名前またはパスのオブジェクトがすでに存在します。
conflictstage_limit409アーティファクトのステージ数が上限に達しています。
conflictstate_conflict409オブジェクトがこの変更を許さない状態にあります。
conflictmirror_read_only409リポジトリはミラーであり、同期によってのみ変更されます。
forbiddenpermission_missing403認証情報に、このオペレーションに必要なアクションの権限がありません。
forbiddenread_only_token403読み取り専用の個人用トークンでは何も変更できません。
forbiddencredential_revoked403キーまたはトークンは取り消されています。
forbiddensession_required403サインイン済みのアカウントのセッションのみが実行でき、キーでは実行できません。
forbiddenadministrator_required403管理者のみが実行できます。
forbiddenregistration_disabled403このサーバーでは自己登録が無効になっています。
forbiddenorigin_not_allowed403ブラウザーのオリジンがARKVORY_CORS_ORIGINSに含まれていません。
unauthorizedinvalid_credentials401アカウント名またはパスワードが誤っています。
unauthorizedcurrent_password_invalid401現在のパスワードが誤っています。
unauthorizedcredential_missing401リクエストに認証情報が含まれていません。
unauthorizedcredential_invalid401認証情報が、有効なキー、トークン、セッションのいずれでもありません。
unauthorizedsession_expired401セッションの有効期限が切れました。もう一度サインインしてください。
unauthorizedtoken_expired401個人用トークンの有効期限が切れました。
capacity_exceededstorage_quota507リポジトリのクォータを超えることになります。
capacity_exceededstorage_full507サーバーのディスクの空き容量が予約分まで減っており、これ以上の余裕がありません。
capacity_exceededaccount_limit507アカウント数が上限に達しています。
capacity_exceededgroup_limit507グループ数が上限に達しています。
capacity_exceededmembership_limit507グループのメンバー数が上限に達しています。
capacity_exceededgrant_limit507付与の数が上限に達しています。
capacity_exceededkey_limit507キーの数が上限に達しています。
capacity_exceededtoken_limit507個人用トークンの数が上限に達しています。
capacity_exceededdelegation_limit507委任の数が上限に達しています。
capacity_exceededcatalog_limit507インストールのカタログ容量を超えることになります。
capacity_exceededqueue_full507転送キューが満杯です。
capacity_exceededtransfer_limit507呼び出し元がすでに許可された数の転送を行っています。
busyrequest_limit503サーバーが受け入れる数のリクエストをすでに処理しています。
busydownload_queued503ダウンロードはキューで待機中です。Retry-After の後に再度リクエストしてください。Arkvory-Queue-Position と Arkvory-Starts-At が順番と開始予定を示します。
unavailablefeedback_disabled503このサーバーではフィードバックが無効になっています。
unavailablehub_unreachable503アップデートハブに接続できません。
unavailablereplication_degraded503HA クラスターの完全なコピーが書き込みに必要な数より少ないため、変更は確認されていません。Retry-After の後に再試行してください。ダウンロードは引き続き使用できます。
rate_limitedlogin_attempts429サインインの試行が多すぎます。しばらく待ってください。
rate_limitedregistration_attempts429登録の試行が多すぎます。しばらく待ってください。
rate_limitedpassword_attempts429パスワードの試行が多すぎます。しばらく待ってください。
rate_limitedfeedback_attempts429フィードバックのレポートが多すぎます。しばらく待ってください。

Arkvory · ProAnimaStudio