7.3 リクエスト/レスポンス

7.3.1 リクエスト仕様

項目内容
ヘッダーContent-Type, Authorization等
パスパラメータ/users/{id}のid部分
クエリパラメータ?page=1&limit=10
ボディJSON形式のデータ

7.3.2 レスポンス仕様

ステータス意味用途
200OK正常取得・更新
201Created正常作成
400Bad Requestリクエスト不正
401Unauthorized認証エラー
404Not Foundリソース未発見
500Internal Server Errorサーバーエラー

7.3.3 エラーレスポンス例

{
  "error": {
    "code": "VALIDATION_ERROR",
    "message": "入力値が不正です",
    "details": [
      {"field": "email", "message": "形式が不正です"}
    ]
  }
}