Addresses
Address profiles are reusable contact templates for domain registration.
List addresses
Section titled “List addresses”Namecheap: users.address.getList
GET /addressesResponse 200
{ "data": [ { "addressId": "48", "addressName": "Primary", "isDefault": true }, { "addressId": "49", "addressName": "Business", "isDefault": false } ]}Get address
Section titled “Get address”Namecheap: users.address.getInfo
GET /addresses/:idReturns all fields: name, contact info, address, phone, etc.
Create address
Section titled “Create address”Namecheap: users.address.create
POST /addresses{ "addressName": "Primary", "isDefault": true, "firstName": "John", "lastName": "Doe", "emailAddress": "john@example.com", "address1": "123 Main St", "city": "Anytown", "stateProvince": "CA", "stateProvinceChoice": "S", "zip": "90210", "country": "US", "phone": "+1.5551234567"}Update address
Section titled “Update address”Namecheap: users.address.update
POST /addresses/:idSame body as create.
Delete address
Section titled “Delete address”Namecheap: users.address.delete
DELETE /addresses/:idSet as default
Section titled “Set as default”Namecheap: users.address.setDefault
POST /addresses/:id/default