GetMessages
This operation is part of the SMS Session API portion of the Web Services API.
Overview
The request returns SMS session messages from the specified interaction.
| Request URL | /api/v2/me/smsessions/{interactionId}/messages?startIndex={startIndex}&count={count} | 
|---|---|
| HTTP Method | GET | 
| Required Features | api-multimedia | 
Parameters
| Parameter | Value | 
|---|---|
| startIndex | This optional parameter specifies the index of the first returned message. Valid values: any positive integer, 0 has the same effect as 1. Default value: 1. | 
| count | This optional parameter specifies the count of messages that should be returned. Valid values: any positive integer, 0 means that all messages should be returned. Default value: 0. | 
Sample
GET api/v2/me/smsessions/00016aB9HMKK0027/messages?startIndex=0&count=4 <source lang="text">
HTTP Response
 {
     "statusCode": 0,
     "messages": [
         {
             "from": {
                 "id": "0093569F7C6A0067",
                 "nickname": "FirstStep",
                 "participantId": "0093569F7C6A0067",
                 "type": "Customer",
                 "visibility": "All"
             },
             "index": 1,
             "timestamp": "2016-01-20 14:24:10.000+0200",
             "timestampSeconds": 1453292650000L,
             "type": "ParticipantJoined",
             "visibility": "All"
         },
         {
             "from": {
                 "id": "0093569F7C6E0069",
                 "nickname": "PoD service",
                 "participantId": "0093569F7C6E0069",
                 "type": "External",
                 "visibility": "All"
             },
             "index": 2,
             "timestamp": "2016-01-20 14:24:14.000+0200",
             "timestampSeconds": 1453292654000L,
             "type": "ParticipantJoined",
             "visibility": "All"
         },
         {
             "from": {
                 "id": "0093569F7C6E0069",
                 "nickname": "PoD service",
                 "participantId": "0093569F7C6E0069",
                 "type": "External",
                 "visibility": "All"
             },
             "index": 3,
             "text": "agent will be with you shortly ...",
             "timestamp": "2016-01-20 14:24:14.000+0200",
             "timestampSeconds": 1453292654000L,
             "type": "Text",
             "visibility": "All"
         },
         {
             "from": {
                 "id": "0093569F7C72006A",
                 "nickname": "TestName",
                 "participantId": "0093569F7C72006A",
                 "path": "/users/2a6c3acf44d1493b92f731db7246b39d",
                 "type": "Agent",
                 "uri": "http://localhost:8090/api/v2/users/2a6c3acf44d1493b92f731db7246b39d",
                 "visibility": "All"
             }, 
             "index": 4,
             "timestamp": "2016-01-20 14:24:18.000+0200",
             "timestampSeconds": 1453292658000L,
             "type": "ParticipantJoined",
             "visibility": "All"
         }
     ] 
 }
 This page was last edited on November 4, 2016, at 17:53.
                
                
                
                
                
                
		
		
			Comments or questions about this documentation? Contact us for support! 
		
                
                                
            