- 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 Domain
- Validate Address
- Create Address for Domain
- Update Address for Domain
- Update Address for User
- Update Address Endpoint
- Create Address for User
- Delete Address For User
- Delete Address Endpoint
- Delete Address For Domain
- Create Address Endpoint
- Get Address Endpoints for a Domain
- Get Addresses Count for Domain
- Get Addresses for User
- Get Address Using Address ID
- Voicemail Reminders
- Dialrule
- Messages
- Get Messagesessions for DomainGET
- Start a new Message SessionPOST
- Get Messagesessions for UserGET
- Get Messages for MessagesessionGET
- Send a message (Chat)POST
- Send a message (Group Chat)POST
- Send a message (Media Chat)POST
- Send a message (SMS)POST
- Send a message (Group SMS)POST
- Send a message (MMS)POST
- Update Messagesession (Participants)PUT
- Update Messagesession (Session Name)PUT
- Update Messagesession (Leave)PUT
- Delete MessagesessionDELETE
- 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
Get Messagesessions for User
GET
/domains/{domain}/users/{user}/messagesessions
Last modified:2023-12-21 20:52:24
OperationId:GetMessageSessionsForUser
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
Query Params
limit
integerÂ
optional
Example:
10
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 GET 'https://awqacore01.crexendocloud.com/ns-api/v2/domains/sampleDomain/users/sampleUser/messagesessions'
Responses
🟢200OK
application/json
Body
array of:
user
stringÂ
required
Examples:
1000200
domain
stringÂ
required
<= 64 characters
Examples:
example.commyDomaintest.12123
Match pattern:
^[A-Za-z0-9._-]+|\*
messagesession-remote
required
Any of
messagesession-muted
stringÂ
required
messagesession-id
stringÂ
required
messagesession-sms-number
required
Any of
messagesession-last-datetime
string  | nullÂ
required
messagesession-start-datetime
string  | nullÂ
required
messagesession-last-message
required
Any of
messagesession-last-sender
string  | nullÂ
read-onlyrequired
messagesession-last-status
string  | nullÂ
read-onlyrequired
messagesession-last-email-reminder-datetime
string  | nullÂ
read-onlyrequired
messagesession-reciever-hostname
stringÂ
read-onlyrequired
messagesession-queue-termination
string  | nullÂ
read-onlyrequired
messagesession-queue-status
string  | nullÂ
read-onlyrequired
messagesession-queue-session-id
string  | nullÂ
read-onlyrequired
messagesession-agent-start-datetime
string  | nullÂ
read-onlyrequired
messagesession-last-type
required
Any of
Examples:
chatsmsmmschat-mediachat-videochat-participant-(status-changes)
messagesession-last-media-type
string  | nullÂ
required
messagesession-last-media-size
integer  | nullÂ
required
messagesession-type
stringÂ
required
messagesession-name
string  | nullÂ
optional
messagesession-participants
string  | nullÂ
optional
Example
[
{
"user": "2500",
"domain": "portal",
"messagesession-id": "173ff396f3580f30dfef32be9838e836",
"messagesession-remote": 17145550353,
"messagesession-sms-number": 18585550626,
"messagesession-last-timestamp": "2023-10-05 17:35:15",
"messagesession-start-timestamp": "2023-06-12 20:48:43",
"messagesession-last-message": "hi from eng0 wp",
"messagesession-last-sender": "2500@portal",
"messagesession-last-status": "read",
"messagesession-muted": "no",
"messagesession-last-email-reminder-timestamp": "2023-06-13 18:53:16",
"messagesession-reciever-hostname": "eng0-san.netsapiens.com",
"messagesession-queue-termination": null,
"messagesession-queue-status": null,
"messagesession-queue-session-id": null,
"messagesession-agent-start-timestamp": null,
"messagesession-last-type": "sms",
"messagesession-last-media-type": "image/png",
"messagesession-last-media-size": 5596,
"messagesession-type": "",
"messagesession-name": "",
"messagesession-participants": ""
},
{
"user": "2500",
"domain": "portal",
"messagesession-id": "c3529b7ce79a86018d006462fa70fcea",
"messagesession-remote": "1123@portal,1004@portal",
"messagesession-sms-number": "",
"messagesession-last-timestamp": "2023-10-10 18:24:40",
"messagesession-start-timestamp": null,
"messagesession-last-message": 941173465,
"messagesession-last-sender": "1004@portal",
"messagesession-last-status": "read",
"messagesession-muted": "no",
"messagesession-last-email-reminder-timestamp": "2023-10-09 21:09:57",
"messagesession-reciever-hostname": "eng2-phx.netsapiens.com",
"messagesession-queue-termination": null,
"messagesession-queue-status": null,
"messagesession-queue-session-id": null,
"messagesession-agent-start-timestamp": null,
"messagesession-last-type": "chat-vid",
"messagesession-last-media-type": "",
"messagesession-last-media-size": 0,
"messagesession-type": "group-chat",
"messagesession-name": "",
"messagesession-participants": "1123@portal,2500@portal,1004@portal"
},
{
"user": "2500",
"domain": "portal",
"messagesession-id": "b0569814b84556c7ebca00be47d7f534",
"messagesession-remote": "1123@portal",
"messagesession-sms-number": "",
"messagesession-last-timestamp": "2023-10-04 18:32:27",
"messagesession-start-timestamp": null,
"messagesession-last-message": "hi peter",
"messagesession-last-sender": "2500@portal",
"messagesession-last-status": "read",
"messagesession-muted": "no",
"messagesession-last-email-reminder-timestamp": null,
"messagesession-reciever-hostname": "eng2-phx.netsapiens.com",
"messagesession-queue-termination": null,
"messagesession-queue-status": null,
"messagesession-queue-session-id": null,
"messagesession-agent-start-timestamp": null,
"messagesession-last-type": "chat",
"messagesession-last-media-type": "",
"messagesession-last-media-size": 0,
"messagesession-type": "",
"messagesession-name": "",
"messagesession-participants": null
}
]
🟠404Record not found
🟠400Bad Request
🟠401Authentication Required
Modified at 2023-12-21 20:52:24