Cercas Virtuais (Geofences)Vincular Cercas a Dispositivos

Vincular Cercas a Dispositivos

Vincula ou modifica a configuração de cercas virtuais para um ou mais dispositivos.

Requisição HTTP

MétodoCaminho (Path)
POST/api/device/geofence/set

Parâmetros de Consulta (Query)

ParâmetroTipoObrigatórioDescrição
access_tokenstringtrueO token de acesso.

Parâmetros do Corpo (Body - application/json)

ParâmetroTipoObrigatórioDescrição
imeiArraytrueLista de IMEIs (máximo de 100 por requisição).
geofenceconfigArraytrueLista de configurações de cerca virtual.
geofenceconfig[].geofenceidstringtrueID da Cerca Virtual.
geofenceconfig[].ininttrueAlerta ao entrar na cerca virtual (1: Ligado, 0: Desligado).
geofenceconfig[].outinttrueAlerta ao sair da cerca virtual (1: Ligado, 0: Desligado).
geofenceconfig[].speedingalertinttrueAlerta de excesso de velocidade na cerca virtual (1: Ligado, 0: Desligado).
geofenceconfig[].relaycommandinttrueA Stop Engine command will be automatically sent to the selected device once it leaves the Geo-fence (1: ON, 0: OFF).
Note: This option requires out geofence alert to be ON.

Exemplo de Requisição

Request URL:

POST https://api.brasilsatgps.com.br/api/device/geofence/set?access_token={ACCESS_TOKEN}

Request Body (application/json):

{
  "imei": ["368899123456789", "358899123456789"],
  "geofenceconfig": [
    {
      "geofenceid": "1075642",
      "in": 1,
      "out": 1,
      "relaycommand": 1,
      "speedingalert": 1
    },
    {
      "geofenceid": "1075643",
      "in": 1,
      "out": 1,
      "relaycommand": 0,
      "speedingalert": 0
    }
  ]
}

Exemplo de Resposta JSON

{
  "code": 0
}