# Validate and enrich an address

> POST /addresses/validate

Source: https://docs.trykintsugi.com/reference/2026-07-21/validate-and-enrich-an-address

POST /addresses/validate

Validate and enrich an address

Validate an address and return the standardized, enriched version of it along with whether it verified and which fields were added or corrected. The address is validated against postal reference data; components such as `county` are filled in when they can be. Returns 400 if the country is not supported, and 503 if the address validation service is temporarily unavailable.

Category: Addresses

Request body:
street1 (string) - First line of the street address. An empty string when none was supplied.
street2 (string) - Second line of the street address. An empty string when none was supplied.
city (string) - City or locality. An empty string when none was supplied.
county (string) - County or district. An empty string when none was supplied.
state (string) - State or province code.
postalCode (string) - Postal or ZIP code. An empty string when none was supplied.
country (string) - ISO-3166 alpha-2 country code.
fullAddress (string) - Single-line full address, as an alternative to fields.
phone (string) - Contact phone for the address.

Response fields:
submittedAddress (PublicAddress, required) - The address exactly as it was submitted.
  street1 (string) - First line of the street address. An empty string when none was supplied.
  street2 (string) - Second line of the street address. An empty string when none was supplied.
  city (string) - City or locality. An empty string when none was supplied.
  county (string) - County or district. An empty string when none was supplied.
  state (string) - State or province code, or `null` when the source supplied none.
  postalCode (string) - Postal or ZIP code. An empty string when none was supplied.
  country (string) - ISO-3166 alpha-2 country code, or `null` when none was supplied.
  fullAddress (string) - Single-line full address as the source supplied it, or `null` when it supplied none.
standardizedAddress (PublicAddress, required) - The standardized and enriched version of the submitted address.
  street1 (string) - First line of the street address. An empty string when none was supplied.
  street2 (string) - Second line of the street address. An empty string when none was supplied.
  city (string) - City or locality. An empty string when none was supplied.
  county (string) - County or district. An empty string when none was supplied.
[truncated, see the reference page]

---

Index of every page: https://docs.trykintsugi.com/llms.txt
