APIメッセージ一覧表#

APIレスポンスに含まれるエラーメッセージを管理する。{変数名} は動的に置換される。

共通メッセージ#

全APIで共通して使用するメッセージ。

メッセージIDステータスコードcodeメッセージテンプレート変数
MSG-API-C001429RATE_LIMIT_EXCEEDEDリクエスト数が上限({limit}回/{window})を超えましたlimit: 上限回数(例: 10)、window: 時間窓(例: 1分)
MSG-API-C002500INTERNAL_SERVER_ERRORサーバーエラーが発生しました

個別メッセージ#

メッセージIDステータスコードcodeメッセージテンプレート変数発生条件
MSG-API-001400INVALID_FILE_SIZEファイルサイズが上限({maxSize})を超えていますmaxSize: 上限サイズ(例: 5MB)fileSize > 5,242,880 bytes
MSG-API-002400INVALID_CONTENT_TYPE対応していないファイル形式です(許可形式: {allowedTypes})allowedTypes: 許可MIMEタイプ一覧(例: jpeg, png, gif, webp)contentType が許可リスト外
MSG-API-003409UPLOAD_LIMIT_EXCEEDEDアップロード可能な枚数の上限({maxCount}枚)に達していますmaxCount: 上限枚数(例: 5)アップロード済み枚数 >= 上限
MSG-API-004422INVALID_FILE_BINARYファイルのバイナリ検証に失敗しましたマジックナンバー不一致
MSG-API-005404FILE_NOT_FOUND_ON_S3S3上にファイルが存在しませんHeadObject で対象キーが見つからない
MSG-API-006404IMAGE_NOT_FOUND指定された画像が存在しません(id: {id})id: リクエストされた画像IDDBに対象IDが存在しない