Zones

Zone management

List all zones

get
Query parameters
searchstringOptional
categoryIdsstringOptional

Comma-separated category IDs

Responses
chevron-right
200

List of zones

application/json
get
/zones

Create a new zone

post
Body
titlestringRequired
descriptionstringOptional
geojsonobjectRequired
categoryIdsinteger[]Optional
map3dTypestring · nullableOptional
map3dUrlstring · nullableOptional
map3dConfigobject · nullableOptional
Responses
post
/zones

Update a zone

put
Path parameters
idintegerRequired
Body
titlestringRequired
descriptionstringOptional
geojsonobjectOptional
categoryIdsinteger[]Optional
map3dTypestring · nullableOptional
map3dUrlstring · nullableOptional
map3dConfigobject · nullableOptional
Responses
chevron-right
200

Zone updated

application/json
put
/zones/{id}

Delete a zone

delete
Path parameters
idintegerRequired
Responses
delete
/zones/{id}

No content

Get pins for a zone

get
Path parameters
idintegerRequired
Responses
chevron-right
200

List of pins in zone

application/json
get
/zones/{id}/pins

Create a pin in a zone

post
Path parameters
idintegerRequired
Body
titlestringRequired
contentUrlstring · uriRequired
contentTypestring · enumRequiredPossible values:
gcpDatastringOptional
gcpTypestring · enumOptionalPossible values:
altitudenumberOptional
aprilTagIdinteger · max: 50Optional
photoUrlsstring · uri[] · max: 3Optional
Responses
post
/zones/{id}/pins

Create a GCP in a zone

post
Path parameters
idintegerRequired
Body
titlestringRequired
descriptionstringOptional
gcpTypestring · enumRequiredPossible values:
altitudenumberOptional
aprilTagIdinteger · max: 50Optional
gcpDatastringOptional
photoUrlsstring · uri[] · max: 3Optional
uploadedFileIdsinteger[]Optional
zoneIdintegerOptional
Responses
post
/zones/{id}/gcp

Check April tag availability in a zone

get
Path parameters
idintegerRequired
Query parameters
aprilTagIdinteger · max: 50Required
latitudenumberOptional
longitudenumberOptional
excludeGcpIdintegerOptional
Responses
chevron-right
200

April tag validation result

application/json
get
/zones/{id}/gcp/check-april-tag

Get the global zone

get
Responses
chevron-right
200

Global zone

application/json
get
/zones/global-zone

Last updated