| GET | /Enquiries/Chat-List |
|---|
| Name | Parameter | Data Type | Required | Description |
|---|---|---|---|---|
| Id | query | Guid | No |
| Name | Parameter | Data Type | Required | Description |
|---|---|---|---|---|
| BannerText | form | string | No | |
| GetEnquiryChatListForContactId | form | List<GetEnquiryChatListForContactIdViewModel> | No |
| Name | Parameter | Data Type | Required | Description |
|---|---|---|---|---|
| Id | form | int | No | |
| Guid | form | Guid | No | |
| ChatGuid | form | Guid | No | |
| EntityId | form | int | No | |
| EntityName | form | string | No | |
| EntityContactId | form | int | No | |
| EntityContactFirstName | form | string | No | |
| EntityContactLastName | form | string | No | |
| EntityContactName | form | string | No | |
| EntityContactRoleInChat | form | string | No | |
| ChattingWithEntityId | form | int | No | |
| ChattingWithEntityName | form | string | No | |
| ChattingWithEntityContactId | form | int | No | |
| ChattingWithEntityContactFirstName | form | string | No | |
| ChattingWithEntityContactLastName | form | string | No | |
| ChattingWithEntityContactName | form | string | No | |
| ChattingWithEntityContactNameAndEntity | form | string | No | |
| ChattingWithEntityContactRoleInChat | form | string | No | |
| UnreadMessagesForEntityContact | form | int | No | |
| LastMessageDateTime | form | string | No | |
| LastMessageText | form | string | No | |
| ChatId | form | int | No | |
| LastMessageWasFromMe | form | bool | No | |
| LastMessageDelivered | form | bool | No | |
| LastMessageRead | form | bool | No | |
| ChattingWithEntityContactGuid | form | Guid | No | |
| DealRecapCode | form | int | No | |
| BannerText | form | string | No | |
| ChattingWithEntityContactImageGuid | form | Guid | No |
To override the Content-type in your clients, use the HTTP Accept Header, append the .csv suffix or ?format=csv
The following are sample HTTP requests and responses. The placeholders shown need to be replaced with actual values.
GET /Enquiries/Chat-List HTTP/1.1 Host: internal.thebunkerbridge.com Accept: text/csv
HTTP/1.1 200 OK
Content-Type: text/csv
Content-Length: length
{"BannerText":"String","GetEnquiryChatListForContactId":[{"Id":0,"Guid":"00000000000000000000000000000000","ChatGuid":"00000000000000000000000000000000","EntityId":0,"EntityName":"String","EntityContactId":0,"EntityContactFirstName":"String","EntityContactLastName":"String","EntityContactName":"String","EntityContactRoleInChat":"String","ChattingWithEntityId":0,"ChattingWithEntityName":"String","ChattingWithEntityContactId":0,"ChattingWithEntityContactFirstName":"String","ChattingWithEntityContactLastName":"String","ChattingWithEntityContactName":"String","ChattingWithEntityContactNameAndEntity":"String","ChattingWithEntityContactRoleInChat":"String","UnreadMessagesForEntityContact":0,"LastMessageDateTime":"String","LastMessageText":"String","ChatId":0,"LastMessageWasFromMe":false,"LastMessageDelivered":false,"LastMessageRead":false,"ChattingWithEntityContactGuid":"00000000000000000000000000000000","DealRecapCode":0,"BannerText":"String","ChattingWithEntityContactImageGuid":"00000000000000000000000000000000"}]}