Skip to content

Addresses

Address profiles are reusable contact templates for domain registration.

Namecheap: users.address.getList

GET /addresses

Response 200

{
"data": [
{ "addressId": "48", "addressName": "Primary", "isDefault": true },
{ "addressId": "49", "addressName": "Business", "isDefault": false }
]
}

Namecheap: users.address.getInfo

GET /addresses/:id

Returns all fields: name, contact info, address, phone, etc.


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"
}

Namecheap: users.address.update

POST /addresses/:id

Same body as create.


Namecheap: users.address.delete

DELETE /addresses/:id

Namecheap: users.address.setDefault

POST /addresses/:id/default