- TODO LIST
- Version
- Authentication
- Access Token (Oauth - Username/Password)
- API Key (Machine 2 Machine)
- JWT (JSON Web Token)
- Event Subscriptions
- Resellers
- Domains
- Phone Numbers
- Users
- Devices
- Phones/Macs
- Sites
- Call Center
- Answer Rules
- Call Blocking
- Auto Attendant
- Media
- Voicemail
- Greetings
- Read Greetings for User
- Read Specific Greeting for User
- Delete Specific Greeting for User
- Create a new Greeting from TTS
- Update Greeting with TTS script
- Create a new Greeting from Upload (JSON + Base64 File)
- Update Greeting from Upload (JSON + Base64 File)
- Create a new Greeting from Upload (Multipart/Mixed Post)
- Update Greeting from Upload (Multipart/Mixed Post)
- Music on Hold
- Domain
- Read MOH for Domain
- Create a new MOH for Domain from TTS
- Update MOH for Domain from TTS
- Create a new MOH for Domain from Upload (JSON + Base64 File)
- Update MOH for Domain from Upload (JSON + Base64 File)
- Create a new MOH for Domain from Upload (Multipart/Mixed Post)
- Update MOH for Domain from Upload (Multipart/Mixed Post)
- Delete MOH for Domain
- User
- Read MOH for User
- Create a new MOH for Domain from TTS
- Create a new MOH for User from Upload (JSON + Base64 File)
- Update MOH for User from Upload (JSON + Base64 File)
- Update MOH for Domain from TTS
- Create a new MOH for User from Upload (Multipart/Mixed Post)
- Update a MOH for User from Upload (Multipart/Mixed Post)
- Delete MOH for User
- Domain
- Hold Messages
- Text to Speech
- CDR (Call History)
- Transcriptions & Sentiment
- Call Traces & Cradle to Grave
- Calls (live/active calls)
- Contacts
- Addresses
- Get Addresses for DomainGET
- Validate AddressPOST
- Create Address for DomainPOST
- Update Address for DomainPUT
- Update Address for UserPUT
- Update Address EndpointPUT
- Create Address for UserPOST
- Delete Address For UserDELETE
- Delete Address EndpointDELETE
- Delete Address For DomainDELETE
- Create Address EndpointPOST
- Get Address Endpoints for a DomainGET
- Get Addresses Count for DomainGET
- Get Addresses for UserGET
- Get Address Using Address IDGET
- Voicemail Reminders
- Dialrule
- Messages
- Get Messagesessions for Domain
- Start a new Message Session
- Get Messagesessions for User
- Get Messages for Messagesession
- Send a message (Chat)
- Send a message (Group Chat)
- Send a message (Media Chat)
- Send a message (SMS)
- Send a message (Group SMS)
- Send a message (MMS)
- Update Messagesession (Participants)
- Update Messagesession (Session Name)
- Update Messagesession (Leave)
- Delete Messagesession
- SMS Numbers
- Recordings
- Email
- Connections
- Routes
- Meetings
- Event Logs
- Iotum
- Read Iotum Video Domain Resellers
- Read Iotum Video Host
- Read All Iotum Video Hosts in a Domain
- Read Iotum Video Host Conferences
- Read Iotum Video Host Contacts
- Read Iotum Video Company
- Read Iotum Video Company Products
- Read Iotum Video Available Products
- Create a Host
- Create Host Contacts
- Create Iotum Video Subscription
- Update Domain's Iotum Company
- Update Domain's Iotum Subscriptions
- Update User's Iotum Host
- Delete Iotum Video Subscription
- Delete a Host
- Create Iotum Video Company
- Create a Ad-hoc Conference
- Delete a Video Company
- Create a Meeting with Id
- Create a Meeting
- Read Meeting
- Count Domains Meetings
- Count Meeting
- Register Meeting
- Update a Meeting
- Delete a Meeting
- Request a Meeting ID
- Read Meetings for User
- Backup & Restore
- Configs
- Images
- Templates
- Timeframes
- Domain (Shared)
- User
- Holiday Information
- Firebase
- SSL Certificates
Create Address for User
POST
/domains/{domain}/users/{user}/addresses
Last modified:2023-12-21 20:52:14
OperationId:CreateAddressForUser
Request
Authorization
Provide your bearer token in the
Authorization
header when making requests to protected resources.Example:
Authorization: Bearer ********************
Path Params
domain
stringÂ
required
Example:
sampleDomain
user
stringÂ
required
Example:
sampleUser
Body Params application/json
emergency-address-id
stringÂ
required
address-name
stringÂ
required
caller-name
stringÂ
required
address-line-1
stringÂ
required
address-line-2
string  | nullÂ
optional
address-city
stringÂ
required
address-state-province-abbreviation
stringÂ
required
address-postal-code
stringÂ
required
address-country-abbreviation
stringÂ
required
address-location-description
string  | nullÂ
optional
ip-address-public
string  | nullÂ
optional
address-formatted-pidflo
stringÂ
required
carrier
string  | nullÂ
optional
Example
{
"emergency-address-id": "a-UNIQE_ID",
"address-name": "WeWork Office",
"caller-id-number": "WeWork Secretary",
"address-line-1": "8910 UNIVERSITY CENTER LN",
"address-line-2": "STE 400",
"address-city": "San Diego",
"address-state-province-abbreviation": "CA",
"address-postal-code": "92122-1025",
"address-country-abbreviation": "US",
"address-location-description": "front left desk",
"address-provisioned-carrier-name": "bandwidth",
"address-formatted-pidflo": {
"HouseNumber": 8910,
"StreetName": "UNIVERSITY CENTER",
"StreetSuffix": "LN",
"City": "SAN DIEGO",
"StateCode": "CA",
"Zip": 92122,
"PlusFour": 1012,
"County": [],
"Country": "US",
"AddressType": "E911",
"LocationId": "a-UNIQE_ID",
"ValidationStatus": "VALID",
"Adjusted": "true"
},
"ip-address-public": "XXX.XX.XX.XXX"
}
Request samples
Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request POST 'https://awqacore01.crexendocloud.com/ns-api/v2/domains/sampleDomain/users/sampleUser/addresses' \
--header 'Content-Type: application/json' \
--data-raw '{
"emergency-address-id": "a-UNIQE_ID",
"address-name": "WeWork Office",
"caller-id-number": "WeWork Secretary",
"address-line-1": "8910 UNIVERSITY CENTER LN",
"address-line-2": "STE 400",
"address-city": "San Diego",
"address-state-province-abbreviation": "CA",
"address-postal-code": "92122-1025",
"address-country-abbreviation": "US",
"address-location-description": "front left desk",
"address-provisioned-carrier-name": "bandwidth",
"address-formatted-pidflo": {
"HouseNumber": 8910,
"StreetName": "UNIVERSITY CENTER",
"StreetSuffix": "LN",
"City": "SAN DIEGO",
"StateCode": "CA",
"Zip": 92122,
"PlusFour": 1012,
"County": [],
"Country": "US",
"AddressType": "E911",
"LocationId": "a-UNIQE_ID",
"ValidationStatus": "VALID",
"Adjusted": "true"
},
"ip-address-public": "XXX.XX.XX.XXX"
}'
Responses
🟢200OK
application/json
Body
address-formatted-pidflo
objectÂ
required
object
stringÂ
required
domain
stringÂ
required
user
stringÂ
required
address_id
stringÂ
required
address_name
stringÂ
required
callid_nmbr
stringÂ
required
address_line_1
stringÂ
required
address_line_2
stringÂ
required
city
stringÂ
required
state_code
stringÂ
required
zip
stringÂ
required
country_code
stringÂ
required
location
stringÂ
required
carrier
stringÂ
required
public_ip
stringÂ
required
action
stringÂ
required
singular
integerÂ
required
controller
stringÂ
required
format
stringÂ
required
apiVer
stringÂ
required
Example
{
"address-formatted-pidflo": {
"HouseNumber": 8910,
"StreetName": "UNIVERSITY CENTER",
"StreetSuffix": "LN",
"City": "SAN DIEGO",
"StateCode": "CA",
"Zip": 92122,
"PlusFour": 1012,
"County": [],
"Country": "US",
"AddressType": "E911",
"LocationId": "a-652487faeb24d_9",
"ValidationStatus": "VALID",
"Adjusted": "true"
},
"object": "address",
"domain": "portal",
"user": "2500",
"singular": 0,
"address_id": "a-652487faeb24d_12",
"address_name": "WeWork Office",
"callid_nmbr": "WeWork Secretary",
"address_line_1": "8910 UNIVERSITY CENTER LN",
"address_line_2": "STE 400",
"city": "San Diego",
"state_code": "CA",
"zip": "92122-1025",
"country_code": "US",
"location": "front left desk",
"carrier": "bandwidth",
"public_ip": "207.45.79.249",
"action": "create",
"controller": "addresses",
"format": "json",
"apiVer": "v2",
"uid": "2500@portal"
}
🟠404Record not found
🟠400Bad Request
🟠401Authentication Required
Modified at 2023-12-21 20:52:14