POST api/Regions
Add a event zone
Request Information
URI Parameters
None.
Body Parameters
Zone to update
requestRegion| Name | Description | Type | Additional information |
|---|---|---|---|
| regionEvent |
Event |
geoEvent |
None. |
| region |
Region |
Region |
None. |
| device |
Device |
Device |
None. |
| beacons |
beacon list |
Collection of Beacon |
None. |
Request Formats
application/json, text/json
Sample:
{
"regionEvent": {
"type": 0,
"eventDateTime": "2026-06-06T05:30:50.0067123+02:00"
},
"region": {
"id": 1,
"type": "sample string 2",
"name": "sample string 3",
"monitorOnLoad": true,
"latitude": 1.1,
"longitude": 1.1,
"radius": 1,
"uuid": "bd31befe-9942-4cc5-a4c7-260a546d1da4",
"major": 1,
"minor": 1,
"metadata": "sample string 6"
},
"device": {
"id": "a7f7f7ac-dc48-406e-aadd-ca58d1905524",
"type": "sample string 2",
"system": "sample string 3",
"version": "sample string 4",
"metadata": "sample string 5",
"lastLocation": {
"latitude": 1.1,
"longitude": 2.1,
"accuracy": 1.1,
"siteId": 1,
"terminalId": 1,
"floorId": 1,
"timestamp": "2026-06-06T05:30:50.0077633+02:00"
}
},
"beacons": [
{
"id": 1,
"uuid": "9d45ffd7-7e3f-4363-8317-482f44d52610",
"major": 1,
"minor": 1,
"latitude": 1.1,
"longitude": 1.1,
"floor": 1,
"metadata": "sample string 3",
"accuracy": 1.1,
"rssi": 1.1,
"location": {
"latitude": 1.1,
"longitude": 2.1,
"metadata": "sample string 3",
"terminal": {
"id_sig": 1,
"name": "sample string 1",
"technical_name": "sample string 2"
},
"site": {
"id_sig": 1,
"name": "sample string 1",
"technical_name": "sample string 2",
"code": "sample string 3"
},
"floor": {
"id_sig": 1,
"floor_number": 1,
"name": "sample string 2",
"technical_name": "sample string 3"
},
"id_closest_POI": "sample string 1"
}
},
{
"id": 1,
"uuid": "9d45ffd7-7e3f-4363-8317-482f44d52610",
"major": 1,
"minor": 1,
"latitude": 1.1,
"longitude": 1.1,
"floor": 1,
"metadata": "sample string 3",
"accuracy": 1.1,
"rssi": 1.1,
"location": {
"latitude": 1.1,
"longitude": 2.1,
"metadata": "sample string 3",
"terminal": {
"id_sig": 1,
"name": "sample string 1",
"technical_name": "sample string 2"
},
"site": {
"id_sig": 1,
"name": "sample string 1",
"technical_name": "sample string 2",
"code": "sample string 3"
},
"floor": {
"id_sig": 1,
"floor_number": 1,
"name": "sample string 2",
"technical_name": "sample string 3"
},
"id_closest_POI": "sample string 1"
}
}
]
}
application/xml, text/xml
Sample:
<requestRegion xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/ADP.GeolocWService.Models.Request">
<beacons xmlns:d2p1="http://schemas.datacontract.org/2004/07/ADP.GeolocWService.Models">
<d2p1:Beacon>
<d2p1:accuracy>1.1</d2p1:accuracy>
<d2p1:floor>1</d2p1:floor>
<d2p1:id>1</d2p1:id>
<d2p1:latitude>1.1</d2p1:latitude>
<d2p1:location>
<d2p1:floor>
<d2p1:floor_number>1</d2p1:floor_number>
<d2p1:id_sig>1</d2p1:id_sig>
<d2p1:name>sample string 2</d2p1:name>
<d2p1:technical_name>sample string 3</d2p1:technical_name>
</d2p1:floor>
<d2p1:id_closest_POI>sample string 1</d2p1:id_closest_POI>
<d2p1:latitude>1.1</d2p1:latitude>
<d2p1:longitude>2.1</d2p1:longitude>
<d2p1:metadata>sample string 3</d2p1:metadata>
<d2p1:site>
<d2p1:code>sample string 3</d2p1:code>
<d2p1:id_sig>1</d2p1:id_sig>
<d2p1:name>sample string 1</d2p1:name>
<d2p1:technical_name>sample string 2</d2p1:technical_name>
</d2p1:site>
<d2p1:terminal>
<d2p1:id_sig>1</d2p1:id_sig>
<d2p1:name>sample string 1</d2p1:name>
<d2p1:technical_name>sample string 2</d2p1:technical_name>
</d2p1:terminal>
</d2p1:location>
<d2p1:longitude>1.1</d2p1:longitude>
<d2p1:major>1</d2p1:major>
<d2p1:metadata>sample string 3</d2p1:metadata>
<d2p1:minor>1</d2p1:minor>
<d2p1:rssi>1.1</d2p1:rssi>
<d2p1:uuid>9d45ffd7-7e3f-4363-8317-482f44d52610</d2p1:uuid>
</d2p1:Beacon>
<d2p1:Beacon>
<d2p1:accuracy>1.1</d2p1:accuracy>
<d2p1:floor>1</d2p1:floor>
<d2p1:id>1</d2p1:id>
<d2p1:latitude>1.1</d2p1:latitude>
<d2p1:location>
<d2p1:floor>
<d2p1:floor_number>1</d2p1:floor_number>
<d2p1:id_sig>1</d2p1:id_sig>
<d2p1:name>sample string 2</d2p1:name>
<d2p1:technical_name>sample string 3</d2p1:technical_name>
</d2p1:floor>
<d2p1:id_closest_POI>sample string 1</d2p1:id_closest_POI>
<d2p1:latitude>1.1</d2p1:latitude>
<d2p1:longitude>2.1</d2p1:longitude>
<d2p1:metadata>sample string 3</d2p1:metadata>
<d2p1:site>
<d2p1:code>sample string 3</d2p1:code>
<d2p1:id_sig>1</d2p1:id_sig>
<d2p1:name>sample string 1</d2p1:name>
<d2p1:technical_name>sample string 2</d2p1:technical_name>
</d2p1:site>
<d2p1:terminal>
<d2p1:id_sig>1</d2p1:id_sig>
<d2p1:name>sample string 1</d2p1:name>
<d2p1:technical_name>sample string 2</d2p1:technical_name>
</d2p1:terminal>
</d2p1:location>
<d2p1:longitude>1.1</d2p1:longitude>
<d2p1:major>1</d2p1:major>
<d2p1:metadata>sample string 3</d2p1:metadata>
<d2p1:minor>1</d2p1:minor>
<d2p1:rssi>1.1</d2p1:rssi>
<d2p1:uuid>9d45ffd7-7e3f-4363-8317-482f44d52610</d2p1:uuid>
</d2p1:Beacon>
</beacons>
<device xmlns:d2p1="http://schemas.datacontract.org/2004/07/ADP.GeolocWService.Models">
<d2p1:id>a7f7f7ac-dc48-406e-aadd-ca58d1905524</d2p1:id>
<d2p1:lastLocation>
<d2p1:accuracy>1.1</d2p1:accuracy>
<d2p1:floorId>1</d2p1:floorId>
<d2p1:latitude>1.1</d2p1:latitude>
<d2p1:longitude>2.1</d2p1:longitude>
<d2p1:siteId>1</d2p1:siteId>
<d2p1:terminalId>1</d2p1:terminalId>
<d2p1:timestamp>2026-06-06T05:30:50.0077633+02:00</d2p1:timestamp>
</d2p1:lastLocation>
<d2p1:metadata>sample string 5</d2p1:metadata>
<d2p1:system>sample string 3</d2p1:system>
<d2p1:type>sample string 2</d2p1:type>
<d2p1:version>sample string 4</d2p1:version>
</device>
<region xmlns:d2p1="http://schemas.datacontract.org/2004/07/ADP.GeolocWService.Models">
<d2p1:id>1</d2p1:id>
<d2p1:latitude>1.1</d2p1:latitude>
<d2p1:longitude>1.1</d2p1:longitude>
<d2p1:major>1</d2p1:major>
<d2p1:metadata>sample string 6</d2p1:metadata>
<d2p1:minor>1</d2p1:minor>
<d2p1:monitorOnLoad>true</d2p1:monitorOnLoad>
<d2p1:name>sample string 3</d2p1:name>
<d2p1:radius>1</d2p1:radius>
<d2p1:type>sample string 2</d2p1:type>
<d2p1:uuid>bd31befe-9942-4cc5-a4c7-260a546d1da4</d2p1:uuid>
</region>
<regionEvent xmlns:d2p1="http://schemas.datacontract.org/2004/07/ADP.GeolocWService.Models">
<d2p1:eventDateTime>2026-06-06T05:30:50.0067123+02:00</d2p1:eventDateTime>
<d2p1:type>didEnterRegion</d2p1:type>
</regionEvent>
</requestRegion>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
responseRegion| Name | Description | Type | Additional information |
|---|---|---|---|
| flag |
service state |
integer |
None. |
Response Formats
application/json, text/json
Sample:
{
"flag": 1
}
application/xml, text/xml
Sample:
<responseRegion xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/ADP.GeolocWService.Models.Response"> <flag>1</flag> </responseRegion>