HTTP Status Code Lookup API

GET

Help your users understand what every HTTP response code means.

HTTP Status Code Lookup decodes any HTTP status code by returning its standard name and detailed description. Provide a numeric code to inspect its meaning and response behavior across standard ranges.

Try it — live request, no key required

Request
GETapi.apiverve.com/v1/httpstatuslookup?code=404
Query parameters
Verification
Format

No key required to try it. Get a key to use it in your app.

Example
{
  "status": "ok",
  "error": null,
  "data": {
    "code": 404,
    "name": "Not Found",
    "description": "The requested resource could not be found",
    "category": "Client Error",
    "is_error": true,
    "is_success": false,
    "is_redirect": false,
    "is_informational": false
  }
}

About the HTTP Status Code Lookup API

HTTP Status Code Lookup works by querying a comprehensive database of HTTP status codes defined in various RFCs. Returns detailed information including the status code name, description, category, and boolean flags for quick identification.

What people use it for

API Development
Quickly reference HTTP status codes while developing and debugging APIs
Error Handling
Understand status codes when implementing error handling and response logic
Documentation
Generate status code documentation and error message templates for APIs
Troubleshooting
Diagnose HTTP errors and understand response codes during debugging

Ways to call it

One endpoint, many ways in — REST with JSON, XML, YAML and CSV, plus GraphQL and an MCP interface for AI agents.

JSON
Default REST response
XML
Markup format
YAML
Human-readable
CSV
Tabular export
Beta
GraphQL
Query language
New
MCP
For AI agents

Other ways to use HTTP Status Code Lookup

Same data, same APIVerve account, same credit balance — one key works on all of them.

Questions.

Common questions about the HTTP Status Code Lookup API.

Read the docs →
Which HTTP status codes are covered?
The service covers all standard HTTP status codes across the 1xx, 2xx, 3xx, 4xx, and 5xx ranges defined in official RFC specifications. Each lookup provides the standard name and a detailed explanation of the code.
Does it support custom or proprietary status codes?
No. The dataset is limited to standard HTTP status codes defined across RFC specifications. Unofficial codes or custom internal application codes are not supported.
How far does the Starter plan go for status code lookups?
Each lookup costs 2 credits, giving you 100,000 lookups per month on the Starter plan. That works out to about $0.0003 per call, or $0.30 per 1,000 lookups. The Free plan includes 100 lookups each month.
Are status categories and error flags included on the Free plan?
No. The category classification and error flag are premium fields available only on paid plans. The Free plan returns the code, standard name, and description, while any paid plan unlocks all response fields.
Can I display these status code definitions in a commercial tool?
Yes, commercial use is allowed on any paid plan. You can surface status code descriptions inside your own developer tools, error logs, or documentation, but you may not resell the raw API data directly.

Ready to build with HTTP Status Code Lookup? Start with 200 free credits — one key unlocks all 300+ APIs.

Explore the catalog

300+ APIs on the same key and the same response shape.

Browse all APIs