POST api/v1/Status
Submit a new status message.
Request Information
URI Parameters
None.
Body Parameters
Status message request dto.
AddStatusMessageDto| Name | Description | Type | Additional information |
|---|---|---|---|
| Message |
The status message to post |
string |
Required |
| Lite |
Set Lite to true to return a minimal response (excludes the object added, returns only object location) |
boolean |
None. |
| ReplyingTo |
If replying to a specific message, this is the Id of the message. Otherwise null |
globally unique identifier |
None. |
| MediaIds |
List of Media items to associate with the status post. |
Collection of globally unique identifier |
None. |
Request Formats
application/json, text/json, application/senml+json
{
"Message": "sample string 1",
"Lite": true,
"ReplyingTo": "efc9f9a1-9156-493d-922c-4ed8c77b12bd",
"MediaIds": [
"394d7b11-5d76-4891-a51a-12b021fe6fa7",
"92954aa3-a98b-4714-b05f-ca4c98ec7e3d"
]
}
application/xml, text/xml
<AddStatusMessageDto xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/AnalysisUK.Tinamous.www.ApiControllers.Models.Status">
<Lite>true</Lite>
<MediaIds xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:guid>394d7b11-5d76-4891-a51a-12b021fe6fa7</d2p1:guid>
<d2p1:guid>92954aa3-a98b-4714-b05f-ca4c98ec7e3d</d2p1:guid>
</MediaIds>
<Message>sample string 1</Message>
<ReplyingTo>efc9f9a1-9156-493d-922c-4ed8c77b12bd</ReplyingTo>
</AddStatusMessageDto>
application/x-www-form-urlencoded
Sample not available.
Response Information
Resource Description
StatusDto| Name | Description | Type | Additional information |
|---|---|---|---|
| Id |
Unique id of this status post. |
globally unique identifier |
None. |
| Url |
Do not use. Use Links["self"] |
string |
None. |
| Message |
The full status message |
string |
None. |
| SummaryMessage |
Abbreviated version of the message text when displaying a status post. |
string |
None. |
| PostedOn |
Date/Time the post was posted. |
date |
None. |
| User |
The user posting the status. |
UserDto |
None. |
| Links |
List of appropriate links. |
Collection of LinkDto |
None. |
| Actions |
List of appropriate actions links (e.g. delete, update) |
Collection of LinkDto |
None. |
| Source |
Status message source details |
StatusSourceDto |
None. |
Response Formats
application/json, text/json, application/senml+json
{
"Id": "72ff6342-5ba3-4abe-96d1-a8fe3bf98a8e",
"Url": "sample string 2",
"Message": "sample string 3",
"SummaryMessage": "sample string 4",
"PostedOn": "2025-11-22T12:50:25.8406814+00:00",
"User": {
"Id": "bef30ee5-4953-48d8-b584-a6b457a169fd",
"Url": "sample string 2",
"AccountId": "sample string 3",
"Name": "sample string 4",
"UserName": "sample string 5",
"FullUserName": "sample string 6",
"DisplayName": "sample string 7",
"Avatar": {
"Href": "sample string 1",
"Rel": "sample string 2",
"Action": "sample string 3"
},
"TimeLine": {
"Href": "sample string 1",
"Rel": "sample string 2",
"Action": "sample string 3"
},
"Profile": {
"Href": "sample string 1",
"Rel": "sample string 2",
"Action": "sample string 3"
},
"Tags": [
"sample string 1",
"sample string 2"
],
"Links": [
{
"Href": "sample string 1",
"Rel": "sample string 2",
"Action": "sample string 3"
},
{
"Href": "sample string 1",
"Rel": "sample string 2",
"Action": "sample string 3"
}
],
"Actions": [
{
"Href": "sample string 1",
"Rel": "sample string 2",
"Action": "sample string 3"
},
{
"Href": "sample string 1",
"Rel": "sample string 2",
"Action": "sample string 3"
}
]
},
"Links": [
{
"Href": "sample string 1",
"Rel": "sample string 2",
"Action": "sample string 3"
},
{
"Href": "sample string 1",
"Rel": "sample string 2",
"Action": "sample string 3"
}
],
"Actions": [
{
"Href": "sample string 1",
"Rel": "sample string 2",
"Action": "sample string 3"
},
{
"Href": "sample string 1",
"Rel": "sample string 2",
"Action": "sample string 3"
}
],
"Source": {
"Source": "Web",
"SourceId": "a6e71947-d207-423f-b69b-1ee8601e32c6",
"SourceName": "sample string 2",
"Links": [
{
"Href": "sample string 1",
"Rel": "sample string 2",
"Action": "sample string 3"
},
{
"Href": "sample string 1",
"Rel": "sample string 2",
"Action": "sample string 3"
}
]
},
"MediaIds": [
"f9df903d-0c3d-4341-9f07-28aa19a9d550",
"71e00211-b7b9-4fe7-9687-0369cf88e514"
]
}
application/xml, text/xml
<StatusDto xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/AnalysisUK.Tinamous.www.ApiControllers.Models.Status">
<Actions xmlns:d2p1="http://schemas.datacontract.org/2004/07/AnalysisUK.Tinamous.www.ApiControllers.Models.Shared">
<d2p1:LinkViewModel>
<d2p1:Action>sample string 3</d2p1:Action>
<d2p1:Href>sample string 1</d2p1:Href>
<d2p1:Rel>sample string 2</d2p1:Rel>
</d2p1:LinkViewModel>
<d2p1:LinkViewModel>
<d2p1:Action>sample string 3</d2p1:Action>
<d2p1:Href>sample string 1</d2p1:Href>
<d2p1:Rel>sample string 2</d2p1:Rel>
</d2p1:LinkViewModel>
</Actions>
<Id>72ff6342-5ba3-4abe-96d1-a8fe3bf98a8e</Id>
<Links xmlns:d2p1="http://schemas.datacontract.org/2004/07/AnalysisUK.Tinamous.www.ApiControllers.Models.Shared">
<d2p1:LinkViewModel>
<d2p1:Action>sample string 3</d2p1:Action>
<d2p1:Href>sample string 1</d2p1:Href>
<d2p1:Rel>sample string 2</d2p1:Rel>
</d2p1:LinkViewModel>
<d2p1:LinkViewModel>
<d2p1:Action>sample string 3</d2p1:Action>
<d2p1:Href>sample string 1</d2p1:Href>
<d2p1:Rel>sample string 2</d2p1:Rel>
</d2p1:LinkViewModel>
</Links>
<MediaIds xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:guid>f9df903d-0c3d-4341-9f07-28aa19a9d550</d2p1:guid>
<d2p1:guid>71e00211-b7b9-4fe7-9687-0369cf88e514</d2p1:guid>
</MediaIds>
<Message>sample string 3</Message>
<PostedOn>2025-11-22T12:50:25.8406814+00:00</PostedOn>
<Source>
<Links xmlns:d3p1="http://schemas.datacontract.org/2004/07/AnalysisUK.Tinamous.www.ApiControllers.Models.Shared">
<d3p1:LinkViewModel>
<d3p1:Action>sample string 3</d3p1:Action>
<d3p1:Href>sample string 1</d3p1:Href>
<d3p1:Rel>sample string 2</d3p1:Rel>
</d3p1:LinkViewModel>
<d3p1:LinkViewModel>
<d3p1:Action>sample string 3</d3p1:Action>
<d3p1:Href>sample string 1</d3p1:Href>
<d3p1:Rel>sample string 2</d3p1:Rel>
</d3p1:LinkViewModel>
</Links>
<Source>Web</Source>
<SourceId>a6e71947-d207-423f-b69b-1ee8601e32c6</SourceId>
<SourceName>sample string 2</SourceName>
</Source>
<SummaryMessage>sample string 4</SummaryMessage>
<Url>sample string 2</Url>
<User xmlns:d2p1="http://schemas.datacontract.org/2004/07/AnalysisUK.Tinamous.www.ApiControllers.Models.Shared">
<d2p1:AccountId>sample string 3</d2p1:AccountId>
<d2p1:Actions>
<d2p1:LinkViewModel>
<d2p1:Action>sample string 3</d2p1:Action>
<d2p1:Href>sample string 1</d2p1:Href>
<d2p1:Rel>sample string 2</d2p1:Rel>
</d2p1:LinkViewModel>
<d2p1:LinkViewModel>
<d2p1:Action>sample string 3</d2p1:Action>
<d2p1:Href>sample string 1</d2p1:Href>
<d2p1:Rel>sample string 2</d2p1:Rel>
</d2p1:LinkViewModel>
</d2p1:Actions>
<d2p1:Avatar>
<d2p1:Action>sample string 3</d2p1:Action>
<d2p1:Href>sample string 1</d2p1:Href>
<d2p1:Rel>sample string 2</d2p1:Rel>
</d2p1:Avatar>
<d2p1:DisplayName>sample string 7</d2p1:DisplayName>
<d2p1:FullUserName>sample string 6</d2p1:FullUserName>
<d2p1:Id>bef30ee5-4953-48d8-b584-a6b457a169fd</d2p1:Id>
<d2p1:Links>
<d2p1:LinkViewModel>
<d2p1:Action>sample string 3</d2p1:Action>
<d2p1:Href>sample string 1</d2p1:Href>
<d2p1:Rel>sample string 2</d2p1:Rel>
</d2p1:LinkViewModel>
<d2p1:LinkViewModel>
<d2p1:Action>sample string 3</d2p1:Action>
<d2p1:Href>sample string 1</d2p1:Href>
<d2p1:Rel>sample string 2</d2p1:Rel>
</d2p1:LinkViewModel>
</d2p1:Links>
<d2p1:Name>sample string 4</d2p1:Name>
<d2p1:Profile>
<d2p1:Action>sample string 3</d2p1:Action>
<d2p1:Href>sample string 1</d2p1:Href>
<d2p1:Rel>sample string 2</d2p1:Rel>
</d2p1:Profile>
<d2p1:Tags xmlns:d3p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d3p1:string>sample string 1</d3p1:string>
<d3p1:string>sample string 2</d3p1:string>
</d2p1:Tags>
<d2p1:TimeLine>
<d2p1:Action>sample string 3</d2p1:Action>
<d2p1:Href>sample string 1</d2p1:Href>
<d2p1:Rel>sample string 2</d2p1:Rel>
</d2p1:TimeLine>
<d2p1:Url>sample string 2</d2p1:Url>
<d2p1:UserName>sample string 5</d2p1:UserName>
</User>
</StatusDto>