Creates a 400 Bad Request error. Use for invalid input, failed Zod validation, or malformed requests.
400 Bad Request
Error message (default: "Bad request")
"Bad request"
AppError with status 400 and code BAD_REQUEST
AppError
400
BAD_REQUEST
if (!parsed.success) return next(BadRequest('Invalid email format')) Copy
if (!parsed.success) return next(BadRequest('Invalid email format'))
Creates a
400 Bad Requesterror. Use for invalid input, failed Zod validation, or malformed requests.