POST api/v1/alerts
Raise a new alert.
Request Information
URI Parameters
None.
Body Parameters
RaiseAlertViewModel| Name | Description | Type | Additional information |
|---|---|---|---|
| Message | string |
None. |
|
| Level | AlertLevel |
None. |
|
| Distribution | DistributionLevel |
None. |
|
| UserId |
If the distribution is user, then we need to user Id to assign the alert to. |
globally unique identifier |
None. |
| ActionRequired | boolean |
None. |
Request Formats
application/json, text/json, application/senml+json
Sample:
{
"Message": "sample string 1",
"Level": 0,
"Distribution": 0,
"UserId": "ce873808-072b-4411-8522-8b9be562296c",
"ActionRequired": true,
"Tags": [
"sample string 1",
"sample string 2"
],
"Lite": true
}
application/xml, text/xml
Sample:
<RaiseAlertViewModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/AnalysisUK.Tinamous.www.ApiControllers.Models.Alerts">
<ActionRequired>true</ActionRequired>
<Distribution>All</Distribution>
<Level>Warning</Level>
<Lite>true</Lite>
<Message>sample string 1</Message>
<Tags xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:string>sample string 1</d2p1:string>
<d2p1:string>sample string 2</d2p1:string>
</Tags>
<UserId>ce873808-072b-4411-8522-8b9be562296c</UserId>
</RaiseAlertViewModel>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
AlertViewModel| Name | Description | Type | Additional information |
|---|---|---|---|
| Id |
Unique identifier of the alert. |
globally unique identifier |
None. |
| Url | string |
None. |
|
| Message |
The alert message. |
string |
None. |
| ActionRequired |
If action is required. |
boolean |
None. |
| Level |
The level of the alert. |
AlertLevel |
None. |
| Distribution |
Who the alert should be distributed to. |
DistributionLevel |
None. |
| Cleared |
If the alert has been cleared. |
boolean |
None. |
| DateAdded |
When the alert was raised/added to the system. |
date |
None. |
| LastUpdated |
When the alert was last updated. |
date |
None. |
| RaisedById |
Here to help the population of RaisedBy |
globally unique identifier |
None. |
| RaisedByUser |
Model of the user who raised the alert. |
UserDto |
None. |
| MoreLink |
Additional links. |
LinkDto |
None. |
| Links | Collection of LinkDto |
None. |
|
| AssignedToUserId | globally unique identifier |
None. |
|
| RaisedByUserId | globally unique identifier |
None. |
|
| PostedOn | date |
None. |
|
| Tags | Collection of string |
None. |
|
| Private | boolean |
None. |
Response Formats
application/json, text/json, application/senml+json
Sample:
{
"Id": "39354aa8-1a63-4732-bbb7-670bd2a56bf5",
"Url": "sample string 2",
"Message": "sample string 3",
"ActionRequired": true,
"Level": "Warning",
"Distribution": "All",
"Cleared": true,
"DateAdded": "2026-11-10T20:02:18.8452738+00:00",
"LastUpdated": "2026-11-10T20:02:18.8452738+00:00",
"RaisedById": "6aa28ce1-f418-4d66-8fe6-45d42bbd09e5",
"RaisedByUser": {
"Id": "631a0389-8e22-4ab5-a3dc-6d1cadd789af",
"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"
}
]
},
"MoreLink": {
"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"
}
],
"AssignedToUserId": "d1c06ef5-bf44-4aff-b7f0-914e7fb08c2b",
"RaisedByUserId": "c7fdb896-0350-4f2a-96fd-6d13ac53f65c",
"PostedOn": "2026-11-10T20:02:18.8452738+00:00",
"Tags": [
"sample string 1",
"sample string 2"
],
"Private": true
}
application/xml, text/xml
Sample:
<AlertViewModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/AnalysisUK.Tinamous.www.ApiControllers.Models.Alerts">
<ActionRequired>true</ActionRequired>
<AssignedToUserId>d1c06ef5-bf44-4aff-b7f0-914e7fb08c2b</AssignedToUserId>
<Cleared>true</Cleared>
<DateAdded>2026-11-10T20:02:18.8452738+00:00</DateAdded>
<Distribution>All</Distribution>
<Id>39354aa8-1a63-4732-bbb7-670bd2a56bf5</Id>
<LastUpdated>2026-11-10T20:02:18.8452738+00:00</LastUpdated>
<Level>Warning</Level>
<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>
<Message>sample string 3</Message>
<MoreLink xmlns:d2p1="http://schemas.datacontract.org/2004/07/AnalysisUK.Tinamous.www.ApiControllers.Models.Shared">
<d2p1:Action>sample string 3</d2p1:Action>
<d2p1:Href>sample string 1</d2p1:Href>
<d2p1:Rel>sample string 2</d2p1:Rel>
</MoreLink>
<PostedOn>2026-11-10T20:02:18.8452738+00:00</PostedOn>
<Private>true</Private>
<RaisedById>6aa28ce1-f418-4d66-8fe6-45d42bbd09e5</RaisedById>
<RaisedByUser 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>631a0389-8e22-4ab5-a3dc-6d1cadd789af</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>
</RaisedByUser>
<RaisedByUserId>c7fdb896-0350-4f2a-96fd-6d13ac53f65c</RaisedByUserId>
<Tags xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:string>sample string 1</d2p1:string>
<d2p1:string>sample string 2</d2p1:string>
</Tags>
<Url>sample string 2</Url>
</AlertViewModel>