[
  {
    "code": 100,
    "name": "Continue",
    "class": "1xx"
  },
  {
    "code": 101,
    "name": "Switching Protocols",
    "class": "1xx"
  },
  {
    "code": 103,
    "name": "Early Hints",
    "class": "1xx"
  },
  {
    "code": 200,
    "name": "OK",
    "class": "2xx"
  },
  {
    "code": 201,
    "name": "Created",
    "class": "2xx"
  },
  {
    "code": 202,
    "name": "Accepted",
    "class": "2xx"
  },
  {
    "code": 204,
    "name": "No Content",
    "class": "2xx"
  },
  {
    "code": 205,
    "name": "Reset Content",
    "class": "2xx"
  },
  {
    "code": 206,
    "name": "Partial Content",
    "class": "2xx"
  },
  {
    "code": 300,
    "name": "Multiple Choices",
    "class": "3xx"
  },
  {
    "code": 301,
    "name": "Moved Permanently",
    "class": "3xx"
  },
  {
    "code": 302,
    "name": "Found",
    "class": "3xx"
  },
  {
    "code": 303,
    "name": "See Other",
    "class": "3xx"
  },
  {
    "code": 304,
    "name": "Not Modified",
    "class": "3xx"
  },
  {
    "code": 307,
    "name": "Temporary Redirect",
    "class": "3xx"
  },
  {
    "code": 308,
    "name": "Permanent Redirect",
    "class": "3xx"
  },
  {
    "code": 400,
    "name": "Bad Request",
    "class": "4xx"
  },
  {
    "code": 401,
    "name": "Unauthorized",
    "class": "4xx"
  },
  {
    "code": 403,
    "name": "Forbidden",
    "class": "4xx"
  },
  {
    "code": 404,
    "name": "Not Found",
    "class": "4xx"
  },
  {
    "code": 405,
    "name": "Method Not Allowed",
    "class": "4xx"
  },
  {
    "code": 406,
    "name": "Not Acceptable",
    "class": "4xx"
  },
  {
    "code": 408,
    "name": "Request Timeout",
    "class": "4xx"
  },
  {
    "code": 409,
    "name": "Conflict",
    "class": "4xx"
  },
  {
    "code": 410,
    "name": "Gone",
    "class": "4xx"
  },
  {
    "code": 411,
    "name": "Length Required",
    "class": "4xx"
  },
  {
    "code": 412,
    "name": "Precondition Failed",
    "class": "4xx"
  },
  {
    "code": 413,
    "name": "Content Too Large",
    "class": "4xx"
  },
  {
    "code": 414,
    "name": "URI Too Long",
    "class": "4xx"
  },
  {
    "code": 415,
    "name": "Unsupported Media Type",
    "class": "4xx"
  },
  {
    "code": 416,
    "name": "Range Not Satisfiable",
    "class": "4xx"
  },
  {
    "code": 422,
    "name": "Unprocessable Content",
    "class": "4xx"
  },
  {
    "code": 428,
    "name": "Precondition Required",
    "class": "4xx"
  },
  {
    "code": 429,
    "name": "Too Many Requests",
    "class": "4xx"
  },
  {
    "code": 431,
    "name": "Request Header Fields Too Large",
    "class": "4xx"
  },
  {
    "code": 500,
    "name": "Internal Server Error",
    "class": "5xx"
  },
  {
    "code": 501,
    "name": "Not Implemented",
    "class": "5xx"
  },
  {
    "code": 503,
    "name": "Service Unavailable",
    "class": "5xx"
  },
  {
    "code": 504,
    "name": "Gateway Timeout",
    "class": "5xx"
  },
  {
    "code": 505,
    "name": "HTTP Version Not Supported",
    "class": "5xx"
  }
]
