Nothing yet — inputs you run here are remembered on this device.
Result appears here as you type
Nothing yet — inputs you run here are remembered on this device.
Result appears here as you type
Updated 2026-07-26
HTTP 422 Unprocessable Entity means your request was parsed just fine — the JSON is valid, all required fields are present — but the data inside it fails a business or validation rule once the server actually checks it, like an invalid email format or a password that's too short.
Unlike 400, the fix here is about the DATA, not the structure: look at the specific field(s) called out in the response and correct the value, rather than the request format. A well-designed API returns a field-by-field breakdown of what failed, which is the fastest way to know exactly what to fix. For every other status code at once, use the full HTTP Status Codes reference.
422
422 Unprocessable Entity — Client Error (4xx). The request is well-formed but semantically incorrect.
400
400 Bad Request — the request itself is structurally malformed, before any validation runs.
curl -X POST https://thesnaptools.com/api/v1/tools/http-422 \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{"text":"422"}'