GET v1/outboxmessages?Type={Type}&SearchPhrase={SearchPhrase}&CourseId={CourseId}&FolderId={FolderId}
Gets all messages in the logged in user's outbox
Request Information
URI Parameters
| Name | Description | Type | Additional information |
|---|---|---|---|
| Type | string |
None. |
|
| SearchPhrase | string |
None. |
|
| CourseId | string |
None. |
|
| FolderId | integer |
None. |
Body Parameters
None.
Response Information
Resource Description
List of LacapiMessage
Collection of LUVIT.Main.BLL.LACAPI.Communication.LacapiMessage| Name | Description | Type | Additional information |
|---|---|---|---|
| MessageId | integer |
None. |
|
| From | string |
None. |
|
| To | string |
None. |
|
| FromPersonalId | string |
None. |
|
| ToPersonalId | string |
None. |
|
| Subject | string |
None. |
|
| Sent | string |
None. |
|
| Message | string |
None. |
|
| CourseId | string |
None. |
|
| CourseTitle | string |
None. |
|
| HasAttachment | boolean |
None. |
|
| NoReply | boolean |
None. |
|
| DefaultGetEmailPortal | boolean |
None. |
|
| DefaultGetEmailCourse | boolean |
None. |
|
| string |
None. |
||
| Unread | boolean |
None. |
|
| ShowAllReceivers | boolean |
None. |
|
| Receivers | Collection of LUVIT.Main.BLL.LACAPI.Communication.LacapiMessageReceiver |
None. |
|
| Attachments | Collection of LUVIT.Main.BLL.LACAPI.Communication.LacapiMessageAttachment |
None. |
|
| Image | string |
None. |
|
| FolderId | integer |
None. |
Response Formats
application/json, text/json, application/scim+json
Sample:
[
{
"messageId": 1,
"from": "sample string 2",
"to": "sample string 3",
"fromPersonalId": "sample string 4",
"toPersonalId": "sample string 5",
"subject": "sample string 6",
"sent": "sample string 7",
"message": "sample string 8",
"courseId": "sample string 9",
"courseTitle": "sample string 10",
"hasAttachment": true,
"noReply": true,
"defaultGetEmailPortal": true,
"defaultGetEmailCourse": true,
"email": "sample string 15",
"unread": true,
"showAllReceivers": true,
"receivers": [
{
"receiver": "sample string 1",
"receiverId": "sample string 2",
"recieverType": "sample string 3",
"defaultGetEmailPortal": true,
"defaultGetEmailCourse": true,
"email": "sample string 6"
},
{
"receiver": "sample string 1",
"receiverId": "sample string 2",
"recieverType": "sample string 3",
"defaultGetEmailPortal": true,
"defaultGetEmailCourse": true,
"email": "sample string 6"
}
],
"attachments": [
{
"fileName": "sample string 1",
"url": "sample string 2"
},
{
"fileName": "sample string 1",
"url": "sample string 2"
}
],
"image": "sample string 18",
"folderId": 19
},
{
"messageId": 1,
"from": "sample string 2",
"to": "sample string 3",
"fromPersonalId": "sample string 4",
"toPersonalId": "sample string 5",
"subject": "sample string 6",
"sent": "sample string 7",
"message": "sample string 8",
"courseId": "sample string 9",
"courseTitle": "sample string 10",
"hasAttachment": true,
"noReply": true,
"defaultGetEmailPortal": true,
"defaultGetEmailCourse": true,
"email": "sample string 15",
"unread": true,
"showAllReceivers": true,
"receivers": [
{
"receiver": "sample string 1",
"receiverId": "sample string 2",
"recieverType": "sample string 3",
"defaultGetEmailPortal": true,
"defaultGetEmailCourse": true,
"email": "sample string 6"
},
{
"receiver": "sample string 1",
"receiverId": "sample string 2",
"recieverType": "sample string 3",
"defaultGetEmailPortal": true,
"defaultGetEmailCourse": true,
"email": "sample string 6"
}
],
"attachments": [
{
"fileName": "sample string 1",
"url": "sample string 2"
},
{
"fileName": "sample string 1",
"url": "sample string 2"
}
],
"image": "sample string 18",
"folderId": 19
}
]
multipart/form-data
Sample:
--MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="[0].MessageId" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="[0].From" sample string 2 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="[0].To" sample string 3 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="[0].FromPersonalId" sample string 4 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="[0].ToPersonalId" sample string 5 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="[0].Subject" sample string 6 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="[0].Sent" sample string 7 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="[0].Message" sample string 8 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="[0].CourseId" sample string 9 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="[0].CourseTitle" sample string 10 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="[0].HasAttachment" True --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="[0].NoReply" True --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="[0].DefaultGetEmailPortal" True --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="[0].DefaultGetEmailCourse" True --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="[0].Email" sample string 15 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="[0].Unread" True --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="[0].ShowAllReceivers" True --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="[0].Receivers[0].Receiver" sample string 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="[0].Receivers[0].ReceiverId" sample string 2 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="[0].Receivers[0].RecieverType" sample string 3 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="[0].Receivers[0].DefaultGetEmailPortal" True --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="[0].Receivers[0].DefaultGetEmailCourse" True --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="[0].Receivers[0].Email" sample string 6 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="[0].Receivers[1].Receiver" sample string 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="[0].Receivers[1].ReceiverId" sample string 2 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="[0].Receivers[1].RecieverType" sample string 3 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="[0].Receivers[1].DefaultGetEmailPortal" True --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="[0].Receivers[1].DefaultGetEmailCourse" True --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="[0].Receivers[1].Email" sample string 6 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="[0].Attachments[0].FileName" sample string 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="[0].Attachments[0].Url" sample string 2 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="[0].Attachments[1].FileName" sample string 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="[0].Attachments[1].Url" sample string 2 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="[0].Image" sample string 18 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="[0].FolderId" 19 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="[1].MessageId" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="[1].From" sample string 2 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="[1].To" sample string 3 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="[1].FromPersonalId" sample string 4 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="[1].ToPersonalId" sample string 5 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="[1].Subject" sample string 6 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="[1].Sent" sample string 7 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="[1].Message" sample string 8 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="[1].CourseId" sample string 9 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="[1].CourseTitle" sample string 10 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="[1].HasAttachment" True --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="[1].NoReply" True --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="[1].DefaultGetEmailPortal" True --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="[1].DefaultGetEmailCourse" True --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="[1].Email" sample string 15 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="[1].Unread" True --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="[1].ShowAllReceivers" True --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="[1].Receivers[0].Receiver" sample string 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="[1].Receivers[0].ReceiverId" sample string 2 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="[1].Receivers[0].RecieverType" sample string 3 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="[1].Receivers[0].DefaultGetEmailPortal" True --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="[1].Receivers[0].DefaultGetEmailCourse" True --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="[1].Receivers[0].Email" sample string 6 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="[1].Receivers[1].Receiver" sample string 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="[1].Receivers[1].ReceiverId" sample string 2 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="[1].Receivers[1].RecieverType" sample string 3 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="[1].Receivers[1].DefaultGetEmailPortal" True --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="[1].Receivers[1].DefaultGetEmailCourse" True --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="[1].Receivers[1].Email" sample string 6 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="[1].Attachments[0].FileName" sample string 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="[1].Attachments[0].Url" sample string 2 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="[1].Attachments[1].FileName" sample string 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="[1].Attachments[1].Url" sample string 2 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="[1].Image" sample string 18 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="[1].FolderId" 19 --MultipartDataMediaFormatterBoundary1q2w3e--