Skip to content

Create Customer Address

Create a new address for the authenticated customer.

Authentication

This query requires a valid customer authentication token in the Authorization header. Use the Customer Login API to retrieve the token.

Authorization: Bearer <accessToken>

Arguments

NameTypeRequiredDescription
firstNameString✅ YesFirst name
lastNameString✅ YesLast name
address1String✅ YesStreet address
cityString✅ YesCity
stateString✅ YesState/Province
countryString✅ YesCountry code (ISO 3166-1 alpha-2)
zipCodeString✅ YesPostal/Zip code
postcodeString❌ NoPhone number
isDefaultBoolean❌ NoSet as default address

Response

FieldTypeDescription
customerAddressTokenAddressCreated address object
messageStringSuccess or error message
successBooleanCreation success status

Validation Rules

  • First name and last name required
  • Complete address required
  • Valid country code must be provided
  • Zip code format depends on country
  • Phone number should be in valid format

Released under the MIT License.