Reference

Cheat Sheet

The commands you keep forgetting, with a one-line description and a real example you can copy - 384 across 26 tools. Pick a tool in the sidebar, or search across all of them.

HTTP Status Codes

What each response code means, and when you’ll actually see it.
CommandWhat it doesExample
200 OKRequest succeeded.GET /users → 200
201 CreatedA new resource was created.POST /users → 201
204 No ContentSuccess, with an empty body.DELETE /users/5 → 204
301 Moved PermanentlyPermanent redirect; update your link.http → https → 301
302 FoundTemporary redirect./login → 302 to /home
304 Not ModifiedYour cached copy is still fresh.If-None-Match match → 304
400 Bad RequestThe request itself is malformed.invalid JSON body → 400
401 UnauthorizedNot authenticated - you need to log in.missing/invalid token → 401
403 ForbiddenAuthenticated, but not allowed.normal user hits /admin → 403
404 Not FoundNo such resource.GET /users/9999 → 404
409 ConflictConflicts with current state.duplicate email on signup → 409
422 Unprocessable EntityWell-formed, but validation failed.age = -5 → 422
429 Too Many RequestsYou hit a rate limit.too many calls → 429
500 Internal Server ErrorThe server threw an unhandled error.crash in a handler → 500
502 Bad GatewayAn upstream server returned junk.proxy can’t reach the app → 502
503 Service UnavailableDown or overloaded; try later.maintenance window → 503
504 Gateway TimeoutAn upstream server was too slow.backend didn’t respond → 504