Get Customer Address Information


This documentation is for translated APIs and intended only for some implementations who have upgraded from a previous version of Order Management. Verify whether your implementation uses translated APIs before making this call, as you will experience errors if your tenant is not configured to use these. If your implementation is not configured to do so, then refer to the standard API documentation instead.

The Get Customer Address API returns the address details of a certain customer, if the Address ID is known. The Address ID is often part of the data returned by most Get Order and Get Shipment, designated within the data block for shipping address information.

However, it’s important to note that the IDs returned from those calls apply only to the particular shipment. The Customer Address API allows a customer’s usual address to be obtained without relying on a particular shipment. If the Address ID is not known, then an Address Search can be used instead with the Customer ID as a parameter.

Note that the parameter schemas outlined in this guide are the exact same as in the previous version of OMS, as the Unified Commerce platform supports backwards compatibility for this API. The only change to this request is the format of the base endpoint, as shown in the below table. Remember to provide the x-vol-tenant key for authentication in the headers.

Production URLhttps://{tenantId}{parameters}
Sandbox URLhttps://{tenantId}{parameters}
Supported FormatsJSON


In this example, the customer details includes these particular properties:

  • Address ID 0123456
  • Both a valid billing and shipping address for Customer 000000

General Information

The response returns the following information about a customer address:

  • Identification (address ID, customer ID and names)
  • Contact Information (phone)
  • Street Address
  • Account Activity Flag (active, inactive, or frozen and fraudlock status)
  • Address Type (billing or shipping)

The Full Request

Using the URL format as outlined in the table above, the entire call is simple to put together.

The Full Response

This is the full response returned by the API.

 "addressID": "0123456",
 "customerID": "000000",
 "firstName": "test",
 "lastName": "customer",
 "addressLine1": "000 TEST LN",
 "phone": "0000000000",
 "city": "DALLAS",
 "state": "TX",
 "postalCode": "75201",
 "countryCode": "US",
 "fraudLock": false,
 "active": true,
 "latitude": 38.6329,
 "longitude": -119.826,
 "isBilling": true,
 "isShipping": true