Skip to main content
POST
/
v3
/
orders
/
addresses
/
validate
Validate order address
curl --request POST \
  --url https://api.snappy.com/public-api/v3/orders/addresses/validate \
  --header 'Content-Type: application/json' \
  --header 'X-Api-Key: <api-key>' \
  --data '
{
  "country": "US",
  "address": {
    "addressLine1": "123 Main St",
    "addressLine2": "Apt 1",
    "zipcode": "12345",
    "city": "New York",
    "state": "NY"
  }
}
'
{
  "data": {
    "message": "The address is correct",
    "result": "verified"
  }
}

Authorizations

X-Api-Key
string
header
required

Company Level Authentication

Include your API key in the X-Api-Key header for every request:

X-Api-Key: YOUR_API_KEY

Headers

snappy-account-id
string

Optional account identifier for swag validation/filtering.

Example:

"acc123456"

snappy-company-id
string

Optional company identifier for swag validation/filtering.

Example:

"cmp123456"

Body

application/json

Validate order address request body.

country
string
required

Delivery address country as a 2-3 letter uppercase country code.

Pattern: ^[A-Z]{2,3}$
Example:

"US"

address
object
required

Delivery address details.

Response

Address validation result.

Address validation response.

data
object
required

Address validation result.

Last modified on June 17, 2026