Skip to content

Creates a new geofence

PUT
/users/{userid}/geofences

Authorizations

ApiKeyAuth

API Key for authentication. Retrieval from either API version login routes, or other authentication token type. See Authentication for more details.

TypeAPI Key (header: Authorization)
ExampleeyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9...

Parameters

Path Parameters

userid*

User ID

Typeinteger
Required

Request Body

application/json
JSON
{
"center": {
"lat": 0,
"lng": 0
},
"foreignId": "string",
"listId": 0,
"meta": {
"additionalProperties": {
}
},
"name": "string",
"outline": [
{
"lat": 0,
"lng": 0
}
],
"radius": 0,
"type": "string"
}

Responses

Created
application/json
JSON
{
"center": {
"lat": 0,
"lng": 0
},
"deviceId": 0,
"foreignId": "string",
"id": 0,
"list": {
"color": "string",
"id": 0,
"name": "string",
"ownerId": 0
},
"listId": 0,
"meta": {
"additionalProperties": {
}
},
"modified": true,
"name": "string",
"outline": [
{
"lat": 0,
"lng": 0
}
],
"ownerId": 0,
"radius": 0,
"type": "string"
}

Playground

Authorization
Variables
Key
Value
Body

Samples

cURL
JavaScript
PHP
Python