# Validation Services > Validation and normalization of addresses, names, phones, emails, tax codes, and VAT numbers. Every result has quality flags and codes. OpenAPI contract: [JSON](https://documentation.egon.com/openapi/validation-services.json) ยท [YAML](https://documentation.egon.com/openapi/validation-services.yaml) ## Endpoints - [Address](https://documentation.egon.com/docs/api/address.md): The Address endpoint validates and normalizes an address, returning the street, house number, postal data, Egon codes, and geographic coordinates. (`POST /api/norm`) - [Email](https://documentation.egon.com/docs/api/email.md): Validate one or more email addresses and return normalized values together with syntax and domain quality indicators. (`POST /api/norm`) - [Name](https://documentation.egon.com/docs/api/name.md): Validate personal names, sole proprietorships, company names, co-holder names, and family surnames, and return normalized and structured output. (`POST /api/norm`) - [Phone](https://documentation.egon.com/docs/api/phone.md): Validate and normalize telephone numbers provided either as individual international and national prefix components or as a single full number. (`POST /api/norm`) - [Tax Code Calculation](https://documentation.egon.com/docs/api/tax-code-calc.md): Calculate an Italian tax code (Codice Fiscale) from surname, name, gender, date of birth, and city of birth, with a quality flag for the result. (`POST /api/norm`) - [Tax Code Validation](https://documentation.egon.com/docs/api/tax-code-check.md): Check the formal validity and structure of an Italian tax code (Codice Fiscale) and get a quality flag and code that describe the result. (`POST /api/norm`) - [Tax Code Extraction](https://documentation.egon.com/docs/api/tax-code-extract.md): Extract gender, date of birth, and place of birth (city and province) from an Italian tax code (Codice Fiscale), with a quality flag. (`POST /api/norm`) - [Tax Code Verification](https://documentation.egon.com/docs/api/tax-code-match.md): Compare a tax code against a person's identifying data, including name, gender, date of birth, and birthplace. (`POST /api/norm`) - [VAT Validation](https://documentation.egon.com/docs/api/vat-check.md): Check the structure and formal validity of a VAT number (Partita IVA) and get a quality flag and code that describe the result of the check. (`POST /api/norm`) - [VAT Extraction](https://documentation.egon.com/docs/api/vat-ext.md): Validate and enrich company data from a VAT number: official business name, legal address, phone numbers, PEC email, and ATECO codes. (`POST /api/norm`)