BytePane

HTTP Status Codes Dataset 2026 (RFC 9110)

Free downloadable JSON dataset: 61 HTTP status codes from RFC 9110 (HTTP Semantics, June 2022) plus supplementary RFCs. Each record carries code, reason phrase, category, defining RFC, and MDN link. Licensed under Creative Commons Attribution 4.0.

Download

Download JSON (5KB, 61 records)

Format: JSON with embedded schema.org/Dataset header. License: CC BY 4.0.

What's included

Sample records

[
  { "code": 200, "name": "OK", "category": "Success", "rfc": "RFC 9110" },
  { "code": 201, "name": "Created", "category": "Success", "rfc": "RFC 9110" },
  { "code": 301, "name": "Moved Permanently", "category": "Redirection", "rfc": "RFC 9110" },
  { "code": 401, "name": "Unauthorized", "category": "Client Error", "rfc": "RFC 9110" },
  { "code": 404, "name": "Not Found", "category": "Client Error", "rfc": "RFC 9110" },
  { "code": 429, "name": "Too Many Requests", "category": "Client Error", "rfc": "RFC 6585" },
  { "code": 500, "name": "Internal Server Error", "category": "Server Error", "rfc": "RFC 9110" },
  { "code": 503, "name": "Service Unavailable", "category": "Server Error", "rfc": "RFC 9110" }
]

Sources

Use cases

Citation

Bytepane (2026). HTTP Status Codes Reference Dataset 2026. Version 2026.04. https://bytepane.com/http-status-codes-dataset-2026-rfc-9110-downloadable-json-mdn-references/ — Licensed CC BY 4.0.

Related Bytepane resources

Note: HTTP status code 418 ("I'm a teapot") is included for historical completeness — it originated as an April Fools joke (RFC 2324, 1998) and is not part of standard HTTP semantics. Some codes from older RFCs (102 Processing, 510 Not Extended) are deprecated but retained for legacy compatibility.