Free tool for product managers
HTTP status codes for product managers
Every API response and web page comes with a three-digit status code. Type a code or search a word to see what it means in product terms, what usually causes it, what the user should see, and who can fix it.
How to read a status code in two seconds
The first digit tells you almost everything:
| Range |
Meaning |
Usually whose problem |
| 1xx |
Informational — still in progress |
Rarely seen in products |
| 2xx |
Success |
Nobody's — if the screen is wrong anyway, look at the frontend |
| 3xx |
Redirect — go somewhere else |
Configuration, SEO, domain setup |
| 4xx |
The request was wrong or not allowed |
Client side: input, login, permissions, limits |
| 5xx |
The server failed |
Backend, infrastructure or a third-party service |
Where you will see status codes
- Browser developer tools. Press F12, open the Network tab and reload. Every request shows its status.
- Error tracking and logs such as Sentry or your hosting provider's logs.
- Bug reports and incident channels — "the checkout API is returning 502s".
- SEO tools and Search Console — 404s, redirects (301) and server errors (5xx) affect indexing.
Status codes in product requirements
Good acceptance criteria describe what happens on failure, not only on success. For example:
- When the session has expired (401), send the user to sign in and return them to the same page afterwards.
- When a user without permission opens the page (403), show "You don't have access — ask the project owner" with a button to request access.
- When the provider rate-limits us (429), show "Busy right now, try again in a minute" and retry at most twice.
Using status codes with an AI coding agent
Agents often write the happy path and a generic "Something went wrong". Ask explicitly: "Handle 401, 403, 404, 409, 429 and 5xx separately with these messages… Never show raw error text to users; log the details for us." Then test each case — many are easy to trigger by signing out, using a second account or disconnecting the network.
Learn more in APIs for product managers and authentication and authorization for product managers.