API Reference
Geofences
Geofence area and area-group HTTP endpoints.
The REST API names geofences as areas. Use archive endpoints for reversible
operations and delete endpoints only when you intend to remove records
permanently.
Geofence area and area-group HTTP endpoints.
The REST API names geofences as areas. Use archive endpoints for reversible
operations and delete endpoints only when you intend to remove records
permanently.
/areaslinxio.geofences.list(params)Returns a paginated list of geofence areas.
limitpagefields[]sortdatapage / limit / total/areas/{areaId}/areas/{areaId}linxio.geofences.get(areaId)Returns one geofence area by ID.
areaIdidnametypecoordinatesradius/areaslinxio.geofences.create(payload)Creates a geofence area.
nametypecoordinatesradiuscolorid/areas/{areaId}/areas/{areaId}linxio.geofences.update(areaId, payload)Updates a geofence area.
areaIdbodyid/areas/{areaId}/archive/areas/{areaId}/archivelinxio.geofences.archive(areaId)Soft-archives a geofence area.
areaIdstatus/areas/{areaId}/restore/areas/{areaId}/restorelinxio.geofences.restore(areaId)Restores a previously archived geofence area.
areaIdstatus/areas/{areaId}/areas/{areaId}linxio.geofences.delete(areaId)Permanently deletes a geofence area.
areaIdstatus/area-groupslinxio.geofences.listGroups()Lists area groups.
noneidname/area-groups/{groupId}/area-groups/{groupId}linxio.geofences.getGroup(groupId)Returns one area group by ID.
groupIdidname/area-groupslinxio.geofences.createGroup(payload)Creates an area group.
nameid/area-groups/{groupId}/area-groups/{groupId}linxio.geofences.updateGroup(groupId, payload)Updates an area group.
groupIdnameid/area-groups/{groupId}/archive/area-groups/{groupId}/archivelinxio.geofences.archiveGroup(groupId)Soft-archives an area group.
groupIdstatus/area-groups/{groupId}/restore/area-groups/{groupId}/restorelinxio.geofences.restoreGroup(groupId)Restores a previously archived area group.
groupIdstatus/area-groups/{groupId}/area-groups/{groupId}linxio.geofences.deleteGroup(groupId)Permanently deletes an area group.
groupIdstatus/areas/{areaId}POST /areasPATCH /areas/{areaId}PATCH /areas/{areaId}/archivePATCH /areas/{areaId}/restoreDELETE /areas/{areaId}GET /area-groupsGET /area-groups/{groupId}POST /area-groupsPATCH /area-groups/{groupId}PATCH /area-groups/{groupId}/archivePATCH /area-groups/{groupId}/restoreDELETE /area-groups/{groupId}