Dispositivos - Mapa


Listar

Endpoint que lista todos os registros cadastrados.

Method URI Headers Authorization
GET /api/v3/devices/populate-map Content-Type:application/json Authorization: Bearer {token}

Parameters

status: 'conectado' (string) - "Status do Dispositivo. Valores permitidos: conectado, desconectado, em_observacao, alarme."
connection: 'wifi' (string) - "Filtrar por tipo de conexão: wifi ou gsm"
company_name: 'Doc 88' (string) - "Filtrar pelo nome da empresa"
company_id: 1 (int) - "Filtra pelo id da Empresa"
equipment_id: 1 (int) - "Filtra pelo id do Equipamento"

Response

{success} Response 200 (application/json)

{
  "items": [
    {
      "id": 6,
      "equipment_name": "Medidor de fronteira",
      "conection": "WiFi",
      "latitude": -23.5933751,
      "longitude": -46.682699899999996,
      "company": {
        "id": 3,
        "nome": "Doc 88"
      },
      "status": {
        "id": 2,
        "nome": "Desconectado",
        "slug": "desconectado"
      }
    },
    {
      "id": 7,
      "equipment_name": "Medidor de fronteira",
      "conection": "WiFi",
      "latitude": -23.5933769,
      "longitude": -46.6827143,
      "company": {
        "id": 5,
        "nome": "Doc 88"
      },
      "status": {
        "id": 2,
        "nome": "Desconectado",
        "slug": "desconectado"
      }
    }
  ],
  "total_connected": 2,
  "total_disconnected": 2,
  "total_in_observation": 0,
  "total_alarm": 0
}

{primary} Response 204 (application/json).

Quando os critérios de parâmetros não contiver registros a serem retornados.