Endpoints Reference
Customer Address
Update a customer address
code examples curl location globoff request put '/v1/{siteenv}/{siteid}/customers/{customer external id}/addresses/{customer address external id}' \\ \ header 'accept application/json' \\ \ header 'content type application/json'var myheaders = new headers(); myheaders append("accept", "application/json"); myheaders append("content type", "application/json"); var requestoptions = { method 'put', headers myheaders, redirect 'follow' }; fetch("/v1/{siteenv}/{siteid}/customers/{customer external id}/addresses/{customer address external id}", requestoptions) then(response => response text()) then(result => console log(result)) catch(error => console log('error', error));require "uri" require "json" require "net/http" url = uri("/v1/{siteenv}/{siteid}/customers/{customer external id}/addresses/{customer address external id}") http = net http new(url host, url port); request = net http put new(url) request\["accept"] = "application/json" request\["content type"] = "application/json" response = http request(request) puts response read body import requests import json url = "/v1/{siteenv}/{siteid}/customers/{customer external id}/addresses/{customer address external id}" payload = {} headers = { 'accept' 'application/json', 'content type' 'application/json' } response = requests request("put", url, headers=headers, data=payload) print(response text) responses // successful address { "title" "mr", "first name" "bob", "last name" "jones", "company" "tom jones climbing ltd", "address line1" "example industrial estate", "address line2" "north country", "city" "cityland", "region name" "california", "region code" "ca", "postal code" "12345", "country code" "us", "phone" "+44 (0) 123456789", "is default shipping" false, "is default billing" false, "customer address external id" "" }// auth failure // system exception