Address Verification

Arta’s address verification API helps you validate domestic and international addresses in real-time. Get accurate address corrections, geocoordinates, and residential status information to reduce delivery failures and improve customer satisfaction.

Our address verification service supports addresses worldwide. For US addresses, we provide delivery point validation including apartment and suite numbers. International addresses are validated against local postal databases. Every response includes a standardized, corrected version of the address with proper formatting, abbreviations, and ZIP+4 codes for US addresses.

Use the API to provide your customers with verified addresses ahead of quoting and allow them to accept the verified address or use their original.


Matching

There are three potential outcomes when verifying an address:

  1. Success, which is a full match on the address.
  2. Partial, which is street-level only and does not include unit information.
  3. Failed, meaning no match is found.

In the API response we will also provide match levels. Match levels indicate how precisely we were able to verify the address. “Delivery point” is the most precise, confirming a specific mailbox or unit. “Premise” confirms a building. “Thoroughfare” confirms a street. Lower match levels may indicate incomplete or potentially incorrect addresses.

Logs

Every verification is stored and retrievable via API endpoints, with filtering by status and country. Address verifications are also visible in the dashboard.

Subscription

Address verification is part of Arta’s usage-based subscription model. Growth and Professional subscribers have a fixed number of verifications included each month. All additional verifications will be charged per occurrence.

Test Mode

Address verification is available on Test mode. By using the following addresses you can trigger the three potential response states.

  • Setting address_verification.input.address_line_1 as address_success returns a successful verification
  • Setting address_verification.input.address_line_1 as address_partial returns a partial verification
  • Setting address_verification.input.address_line_1 as address_failed returns a verification failure

API documentation for Address Verification available here.

Request access to Address Verification from Arta by emailing hello@arta.io.