GET api/Message/{id}
Get a single message. Will mark the message as being read
Request Information
URI Parameters
Name | Description | Type | Additional information |
---|---|---|---|
id |
id of the message |
integer |
Required |
Body Parameters
None.
Response Information
Resource Description
uspWDTFMessageSelectByMessageID_ResultName | Description | Type | Additional information |
---|---|---|---|
Id | integer |
None. |
|
Subject | string |
None. |
|
IsArchived | boolean |
None. |
|
hasBeenRead | boolean |
None. |
|
InsertDate | date |
None. |
|
BusinessID | integer |
None. |
|
ApplicationID | integer |
None. |
|
IsWDTF | boolean |
None. |
|
First50CharOfMsg | string |
None. |
|
MsgFromID | integer |
None. |
|
MsgToID | integer |
None. |
|
FromFirstName | string |
None. |
|
FromLastName | string |
None. |
|
FromEmail | string |
None. |
|
ToFirstName | string |
None. |
|
ToLastName | string |
None. |
|
ToEmail | string |
None. |
|
Body | string |
None. |
|
IsSystemMsg | boolean |
None. |
Response Formats
application/json, text/json
Sample:
{ "Id": 1, "Subject": "sample string 2", "IsArchived": true, "hasBeenRead": true, "InsertDate": "2025-04-29T09:56:19.5970237-06:00", "BusinessID": 5, "ApplicationID": 6, "IsWDTF": true, "First50CharOfMsg": "sample string 7", "MsgFromID": 1, "MsgToID": 1, "FromFirstName": "sample string 8", "FromLastName": "sample string 9", "FromEmail": "sample string 10", "ToFirstName": "sample string 11", "ToLastName": "sample string 12", "ToEmail": "sample string 13", "Body": "sample string 14", "IsSystemMsg": true }
text/html
Sample:
{"Id":1,"Subject":"sample string 2","IsArchived":true,"hasBeenRead":true,"InsertDate":"2025-04-29T09:56:19.5970237-06:00","BusinessID":5,"ApplicationID":6,"IsWDTF":true,"First50CharOfMsg":"sample string 7","MsgFromID":1,"MsgToID":1,"FromFirstName":"sample string 8","FromLastName":"sample string 9","FromEmail":"sample string 10","ToFirstName":"sample string 11","ToLastName":"sample string 12","ToEmail":"sample string 13","Body":"sample string 14","IsSystemMsg":true}
application/xml, text/xml
Sample:
<uspWDTFMessageSelectByMessageID_Result xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/TrainingFundREST._DAL"> <ApplicationID>6</ApplicationID> <Body>sample string 14</Body> <BusinessID>5</BusinessID> <First50CharOfMsg>sample string 7</First50CharOfMsg> <FromEmail>sample string 10</FromEmail> <FromFirstName>sample string 8</FromFirstName> <FromLastName>sample string 9</FromLastName> <Id>1</Id> <InsertDate>2025-04-29T09:56:19.5970237-06:00</InsertDate> <IsArchived>true</IsArchived> <IsSystemMsg>true</IsSystemMsg> <IsWDTF>true</IsWDTF> <MsgFromID>1</MsgFromID> <MsgToID>1</MsgToID> <Subject>sample string 2</Subject> <ToEmail>sample string 13</ToEmail> <ToFirstName>sample string 11</ToFirstName> <ToLastName>sample string 12</ToLastName> <hasBeenRead>true</hasBeenRead> </uspWDTFMessageSelectByMessageID_Result>