missing_parameter
HTTP Status: 400 Bad Request
Example response
What happened?
The request to/v1/validate was missing the required vat_number query parameter. This happens when:
- The
vat_numberparameter is completely absent from the URL - The parameter name is misspelled (e.g.,
vatNumberinstead ofvat_number) - The request body was sent instead of query parameters
How to fix
- Add the
vat_numberquery parameter to your request URL - Make sure you’re using snake_case:
vat_number, notvatNumberorvatnumber - Pass VAT numbers as query parameters, not in the request body
Common mistakes
- Using
vatNumberorvat-numberinstead ofvat_number - Sending a POST request with a JSON body instead of a GET with query params
- URL-encoding the
?character, preventing the parameter from being parsed
Related errors
invalid_vat_format— Parameter present but format is wrong