Listar Cercas do Dispositivo
Obtém a lista de cercas virtuais vinculadas a um dispositivo específico.
Requisição HTTP
| Método | Caminho (Path) |
|---|---|
GET | /api/device/geofence |
Parâmetros de Consulta (Query)
| Parâmetro | Tipo | Obrigatório | Descrição |
|---|---|---|---|
access_token | string | true | O token de acesso. |
imei | string | true | IMEI de destino. |
Exemplo
Request URL:
GET https://api.brasilsatgps.com.br/api/device/geofence?access_token={ACCESS_TOKEN}&imei=358899123456789Estrutura de Retorno (Schema)
| Campo JSON | Tipo de Dado | Descrição |
|---|---|---|
record | Array | Lista de configurações de vínculo de cercas virtuais do dispositivo. |
record[].geofenceid | string | ID da Cerca Virtual. |
record[].geofencename | string | Nome da cerca virtual. |
record[].in | int | Alerta ao entrar na cerca virtual (1: Ligado, 0: Desligado). |
record[].out | int | Alerta ao sair da cerca virtual (1: Ligado, 0: Desligado). |
record[].speedingalert | int | Alerta de excesso de velocidade dentro da cerca virtual (1: Ligado, 0: Desligado). |
record[].relaycommand | int | A 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 Resposta JSON
{
"code": 0,
"record": [
{
"geofenceid": "1075642",
"geofencename": "geofence1",
"in": 1,
"out": 1,
"speedingalert": 0,
"relaycommand": 0
},
{
"geofenceid": "1075643",
"geofencename": "geofence2",
"in": 1,
"out": 1,
"speedingalert": 1,
"relaycommand": 1
}
]
}