GET v1/alerts/list?level={level}&startDate={startDate}&endDate={endDate}&acknowledged={acknowledged}&monitoringPointId={monitoringPointId}&page={page}

Get list of alerts.

Request Information

URI Parameters

NameDescriptionTypeAdditional information
level

Alert level

AlertLevel

None.

startDate

Start Date

date

None.

endDate

End Date

date

None.

acknowledged

Acknowledged flag

boolean

None.

monitoringPointId

Point ID

integer

Default value is 0

page

Page

integer

Default value is 1

Body Parameters

None.

Response Information

Resource Description

Return list of alerts based on parameters.

PageResultsOfAlertsModel
NameDescriptionTypeAdditional information
Total

integer

None.

PageSize

integer

None.

PageCount

integer

None.

Items

Collection of AlertsModel

None.

Response Formats

application/json, text/json

Sample:
{
  "Total": 1,
  "PageSize": 2,
  "PageCount": 3,
  "Items": [
    {
      "Id": 1,
      "Date": "2025-12-09T18:09:20.0012285+00:00",
      "Level": 1,
      "Title": "sample string 3",
      "Description": "sample string 4",
      "PointId": 5,
      "PointName": "sample string 6",
      "Acknowledged": true,
      "Notes": "sample string 8"
    },
    {
      "Id": 1,
      "Date": "2025-12-09T18:09:20.0012285+00:00",
      "Level": 1,
      "Title": "sample string 3",
      "Description": "sample string 4",
      "PointId": 5,
      "PointName": "sample string 6",
      "Acknowledged": true,
      "Notes": "sample string 8"
    }
  ]
}

application/xml, text/xml

Sample:
<PageResultsOfAlertsModelqT8QjPcU xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/I9P.SmartCity.API.Models">
  <Items>
    <AlertsModel>
      <Acknowledged>true</Acknowledged>
      <Date>2025-12-09T18:09:20.0012285+00:00</Date>
      <Description>sample string 4</Description>
      <Id>1</Id>
      <Level>Low</Level>
      <Notes>sample string 8</Notes>
      <PointId>5</PointId>
      <PointName>sample string 6</PointName>
      <Title>sample string 3</Title>
    </AlertsModel>
    <AlertsModel>
      <Acknowledged>true</Acknowledged>
      <Date>2025-12-09T18:09:20.0012285+00:00</Date>
      <Description>sample string 4</Description>
      <Id>1</Id>
      <Level>Low</Level>
      <Notes>sample string 8</Notes>
      <PointId>5</PointId>
      <PointName>sample string 6</PointName>
      <Title>sample string 3</Title>
    </AlertsModel>
  </Items>
  <PageCount>3</PageCount>
  <PageSize>2</PageSize>
  <Total>1</Total>
</PageResultsOfAlertsModelqT8QjPcU>