エラー
フォーマット
エラーは共通で以下のフォーマットに従います。
type ErrorResponse = {
code: ErrorCode, // エラーコード
message: string, // エラーメッセージ
errors?: z.ZodError // エラー Zodのエラーフォーマットに従います。
}
例
{
code: 'api_key_is_empty',
message: '認証できませんでした。APIキーが指定されていません。',
}
エラーの種類
ステータスコード | エラーコード | エラーメッセージ | 備考 |
---|---|---|---|
401 | api_key_is_empty | 認証できませんでした。APIキーが指定されていません。 | |
401 | api_key_is_invalid | 認証できませんでした。APIキーが不正です。 | |
404 | team_not_found | チームが見つかりません(ID: xxx)。IDが正しいことを確認してください。 | |
404 | client_not_found | 企業担当者が見つかりません(ID: xxx)。IDが正しいことを確認してください。 | |
404 | candidate_not_found | 求職者が見つかりません(ID: xxx)。IDが正しいことを確認してください。 | |
404 | booking_not_found | 日程調整が見つかりません(ID: xxx)。IDが正しいことを確認してください。 | |
422 | invalid_body | リクエストボディが不正です。 | errorsレスポンスにより詳細なエラーが記載されます。 |
422 | invalid_query | クエリパラメータが不正です。 | errorsレスポンスにより詳細なエラーが記載されます。 |
500 | internal_server_error | サーバーでエラーが発生しました。暫く待っても改善しない場合は、お問合せください。 |
最終更新: 9 months ago