MeasuringStation

APIDescription
GET api/MeasuringStations

Get all MeasuringStations in the system

GET api/Groups/{groupId}/MeasuringStations

Get all MeasuringStations for a group

POST api/MeasuringStation

Spreader

APIDescription
GET api/Spreaders

Get all Spreader in the system

GET api/Groups/{groupId}/Spreaders

Get all Spreader for a group

POST api/Spreader

Message

APIDescription
GET api/Message/Last

Get the last messages of all equipements generating NEN-EN15430-1+A1 data

GET api/Equipments/{spreaderId}/Messages/Last

Get the last messages of a specific equipement generating NEN-EN15430-1+A1 data

GET api/Groups/{groupId}/Messages/Last

Get the last messages of all equipements in a group, which generate NEN-EN15430-1+A1 data

GET api/SimplifiedMessage/Last

Get the last messages of all equipements. The data from this call is simplified.

GET api/Equipments/{spreaderId}/SimplifiedMessages/Last

Get the last messages of a specific equipements. The data from this call is simplified.

GET api/Groups/{groupId}/SimplifiedMessages/Last

Get the last messages of all equipements in a group. The data from this call is simplified.

POST api/Message

Equipment

APIDescription
GET api/Equipments

Get all equipments in the system

GET api/Groups/{groupId}/Equipments

Get all equipments in the system

POST api/Equipment

Group

APIDescription
GET api/Groups

Get all groups

POST api/Group

Measurement

APIDescription
GET api/Measurement/Last

Get the last known measurements for every measuring station

GET api/MeasuringStations/{measuringStationId}/Measurement/Last

Get the last known measurement for the provided measuring station

GET api/Groups/{groupId}/Measurement/Last

Get the last known measurements for all measuring stations in the group

GET api/Measurements/LastDay

Get measurements of the last 24 hours of all measuring stations

GET api/MeasuringStations/{measuringStationId}/Measurements/LastDay

Get measurements of the last 24 hours for a specific measuring station

GET api/Groups/{groupId}/Measurements/LastDay

Get measurements of the last 24 hours for measuring stations in a group

GET api/Measurements/History?start={start}&end={end}

Get all measurements for a specific timeframe. This time frame cannot be bigger than 12 hours.

GET api/MeasuringStations/{measuringStationId}/Measurements/History?start={start}&end={end}

Get all measurements of one measuring station for a specific timeframe. This time frame cannot be bigger than seven days.

GET api/Groups/{groupId}/Measurements/History?start={start}&end={end}

Get all measurements for a specific timeframe for a group. This time frame cannot be bigger than 24 hours.

POST api/Measurement

BaseApi

APIDescription
POST api/BaseApi