---
title: "Validate Vat Number"
method: POST
path: "/organizations/{org_slug}/invoice-settings/validate-vat"
tags: ["invoice-settings"]
---

# Validate Vat Number

`POST /organizations/{org_slug}/invoice-settings/validate-vat`

## Request

- Base URL: `https://api.mengi.cloud` (the document declares no server; this is the origin it was published from)
- URL: `https://api.mengi.cloud/organizations/{org_slug}/invoice-settings/validate-vat`
- Auth: none declared

Validate a VAT number without saving it.

## Path parameters

- `org_slug` string, required

## Request body

- VATValidationRequest: Schema for VAT number validation request.
  - `vat_number` string, required: EU VAT number to validate

## Response `200`

Successful Response

- VATValidationResponse: Schema for VAT number validation response.
  - `valid` boolean, required: Whether the VAT number is valid
  - `vat_number` string, required: Normalized VAT number
  - `country_code` string, required: Country code extracted from VAT number
  - `company_name` string, nullable: Company name from VIES (if available)
  - `company_address` string, nullable: Company address from VIES (if available)
  - `error` string, nullable: Error message if validation failed

## Other responses

- `422`: Validation Error

---

[API](https://skmtc.dev/mengi/apis/mengi-cloud.md) · [All operations](https://skmtc.dev/mengi/apis/mengi-cloud/llms.txt) · [OpenAPI document](https://skmtc.dev/mengi/apis/mengi-cloud/revisions/4ae9b375cdbb?raw)
