エラーコード一覧

Google Civic Information API の v2 のエラーは、HTTP ステータス コードにマッピングされています。次の表に、各エラーとその説明を示します。各エラー レスポンスには、エラーの reason 要素が含まれます。場合によっては、同様のエラーが同じ HTTP ステータス コードおよび同じ reason 要素にマッピングされることがあります。これらのケースは、デバッグのために message 要素によってさらに区別できます。エラー レスポンスの message 要素を調べるコードは作成しないことをおすすめします。

API から標準の Google API エラーが返されることもあります。エラーの説明は、標準エラーページで確認できます。

今後、エラーが追加される可能性があります。新しいエラーは API フォーラムに発表されます。

エラー表

reason HTTP ステータス コード message 説明
parseError 400 住所を解析できませんでした API に送信された住所を解析できませんでした。これは、アドレスが完全に指定されていない場合に発生します。
required 400 住所が指定されていません このリクエストには住所を指定する必要があります。
invalidValue 400 不明な選挙 リクエストされた選挙は不明です。リクエストされた選挙 ID が無効である可能性があります。指定された住所で使用可能なデータがない場合、選挙 ID が指定されていないリクエストでも発生することがあります。
invalidQuery 400 選挙は終了しました リクエストされた選挙は終了しました。この選挙に関するデータは利用できなくなりました。
unauthorized 401 リクエストが適切に承認されませんでした。
limitExceeded 403 取得した OCD ID が多すぎます 再帰的なリクエストで処理した部門が多すぎます。追加のフィルタを適用するか、制約の厳しい OCD ID を使用してください。場合によっては、返された非再帰ルックアップの後に、返されたより小さな区分に対して複数の再帰ルックアップを行う必要があります。
notFound 404 この住所の情報はありません API は、この住所に関する情報を持っていません。その住所が米国の居住地住所ではないことが原因である可能性があります。このエラーのもう 1 つの理由は、この住所の選挙データがない場合です。
conflict 409 この住所の情報が競合しています この住所で競合する情報が見つかりました。現在使用されていません。
backendError 503 API でリクエストへの応答で問題が発生しました。このタイプのエラーは再試行できます。

トップへ戻る