DocsValidationValidation MiddlewareValidationValidation MiddlewareAutomatic request validation with 422 responses.1 min readDocumentationEdit this pageUsage# typescriptimport { v, validate } from '@axiljs/validation' app.post('/users', validate({ body: v.object({ name: v.string().min(2), email: v.string().email() }) }), (req, res) => { res.status(201).json({ data: req.body }) } ) Validates body, params, and query. Returns HTTP 422 on failure.PreviousSchema BuilderNextTest Runner