応答レベルのエラー
応答レベルのエラーは、応答の success
パラメーターが false に設定されている場合に発生し、次のように構造化されます。
{
"requestId": "e42b#14272d07d78",
"success": false,
"errors": [
{
"code": "601",
"message": "Unauthorized"
}
]
}
"errors" 配列の各オブジェクトには、601 から 799 までの引用符で囲まれた整数である code
と、エラーの理由をプレーンテキストで示す message
の 2 つのメンバーがあります。6xx コードは常に、リクエストが完全に失敗し、実行されなかったことを示します。例えば、601「アクセストークンが無効です」があります。これは、再認証して新しいアクセストークンをリクエストに渡すことで復元できます。7xx エラーは、データが返されなかったか、無効な日付が含まれている、必須パラメータが欠落しているなど、リクエストが誤ってパラメーター化されたことにより、リクエストが失敗したことを示します。
応答レベルのエラーコード
この応答コードを返す API 呼び出しは、毎日の割り当て量やレート制限に対してカウントされません。
応答コード | 説明 | コメント |
---|---|---|
502 | ゲートウェイが正しくありません | リモートサーバーがエラーを返しました。タイムアウトの可能性があります。リクエストは、指数バックオフで再試行する必要があります。 |
601* | アクセストークンが無効です | リクエストにアクセストークンパラメーターが含まれていましたが、値が有効なアクセストークンではありませんでした。 |
602* | アクセストークンの有効期限が切れました | 呼び出しに含まれるアクセストークンは期限切れにより無効になりました。 |
603 | アクセス拒否 | 認証は成功しましたが、ユーザにはこの API を呼び出すための十分な権限がありません。[追加の権限](custom-services.md)をユーザロールに割り当てる必要があるか、IP ベースの API アクセスの許可リストを有効にする必要がある場合があります。 |
604* | リクエストタイムアウト | リクエストの実行時間が長すぎたか(例:データベース競合が発生した)、呼び出しのヘッダーで指定されたタイムアウト期間を超えました。 |
605* | HTTP メソッドがサポートされていません | 「リードを同期」エンドポイントでは、GET はサポートされていません。POST を使用する必要があります。 |
606 | 「%s」秒以内に最大レート制限「%s」を超えました | 過去 20 秒間の呼び出し回数が 100 を超えました |
607 | 毎日の割り当て量に達しました | 今日の呼び出し回数がサブスクリプションの割り当て量を超えました(毎日午前 12:00 CST にリセットされます)。>割り当て量は、管理/Web サービスメニューで確認できます。アカウントマネージャーを通じて、割り当て量を増やすことができます。 |
608* | API は一時的に使用できません | |
609 | 無効な JSON | リクエストに含まれた本文が有効な JSON ではありません。 |
610 | リクエストされたリソースがありません | 呼び出しの URI が REST API リソースタイプと一致しませんでした。多くの場合、リクエスト URI のスペルが正しくないか、形式が正しくないことが原因です |
611* | システムエラー。 | すべての未処理の例外 |
612 | 無効なコンテンツタイプ | このエラーが表示された場合は、JSON 形式を指定するコンテンツタイプヘッダーをリクエストに追加します。例えば、「content type: application/json」を使用してみてください。詳しくは、この StackOverflow の質問を参照してください。 |
613 | 無効な Multipart リクエスト | POST の multipart コンテンツの形式が正しくありませんでした |
614 | 無効なサブスクリプション | 宛先のサブスクリプションが見つからないか、アクセスできません。このエラーは通常、一時的にアクセスできないことを示します。 |
615 | 同時アクセス制限に達しました | 最大で、リクエストはサブスクリプションごとに一度に 10 個処理されます。既に 10 個のリクエストが進行中の場合、このエラーが返されます。 |
616 | 無効なサブスクリプションタイプ | Custom Object Metadata API にアクセスするには、適切な Marketo サブスクリプションタイプが必要です。詳しくは、CSM にお問い合わせください。 |
701 | %s は空白にできません | リクエストでは、報告されたフィールドを空にすることはできません |
702 | 指定された検索シナリオのデータが見つかりません | 指定された検索パラメーターに一致するレコードはありません。 メモ:失敗した検索操作の多くは、「success = true」を返し、エラーは返さず、警告情報文字列を設定します。 |
703 | この機能は、サブスクリプションでは有効になっていません | ユーザのサブスクリプションで有効になっていないベータ版機能 |
704 | 無効な日付フォーマット |
|
709 | ビジネスルール違反 |
テンプレートを使用せずにメールを作成しようとするなど、アセットの作成または更新の要件に違反しているので、呼び出しを実行できません。また、次の操作を実行しようとした際にも、このエラーが発生する可能性があります。
|
710 | 親フォルダーが見つかりません | 指定した親フォルダーが見つかりませんでした |
711 | 互換性のないフォルダータイプ | 指定されたフォルダーは、リクエストを満たすのに適切なタイプではありませんでした |
712 | 個人取引先への結合操作が無効です | Salesforce 個人取引先であるリードを結合しようとしたことにより、「リードを結合」呼び出しが失敗しました。Salesforce 個人取引先は、Salesforce で統合する必要があります。 |
713 | 一時的なエラー | API 呼び出し時に、システムリソースが一時的に使用できませんでした。このエラーが発生した場合は、しばらく待ってからリクエストを再試行することをお勧めします。 |
714 | デフォルトのレコードタイプが見つかりません | デフォルトのレコードタイプが見つからなかったことにより、「リードを結合」呼び出しが失敗しました。 |
718 | ExternalSalesPersonID が見つかりません | 存在しない「ExternalSalesPersonID」値を使用して、「商談を同期」呼び出しが行われました。 |
719 | ロック待機タイムアウト例外 | 「プログラムを複製」呼び出しが行われ、ロックの待機中にタイムアウトになりました。 |