Yuv Cloud Services
  1. JC400
Yuv Cloud Services
  • Introdução
  • Referências
  • API
    • Equipamentos
      • Enviar comando
      • Abrir streaming
      • Obter lista
      • Visualizar
      • Cadastrar
      • Editar
      • Deletar
    • Downloads
      • Requisitar lista de arquivos
      • Requisitar arquivo
    • Playback
      • Streaming
    • Motoristas
      • Cadastrar
      • Obter lista
    • Ocorrências
      • Tratativa
    • Ativos
      • Obter lista
      • Visualizar
      • Cadastrar
      • Editar
      • Deletar
      • Vincular/Desvincular equipamento
    • Alarmes
      • Obter Alarmes
    • GPS
      • Obter GPS
      • Obter Deslocamento
    • Facial
      • Obter lista
      • Cadastrar faciais
      • Deletar imagens
      • Associar ao Equipamento
  • Data Push
    • /pushFileDownloadRequest
    • /occurrence
    • JC181
      • /jc181/pushHeartbeat
      • /jc181/pushGps
      • /jc181/pushAlarm
      • /jc181/pushAlarmFile
      • /jc181/pushFileList
    • JC371
      • /jc371/pushGps
      • /jc371/pushHeartbeat
      • /jc371/pushAlarm
      • /jc371/pushAlarmFile
      • /jc371/pushFileList
    • JC400
      • /jc400/pushHeartbeat
      • /jc400/pushGps
      • /jc400/pushAlarm
      • /jc400/pushAlarmFile
      • /jc400/pushFileList
    • JC450
      • /jc450/pushHeartbeat
      • /jc450/pushGps
      • /jc450/pushAlarm
      • /jc450/pushAlarmFile
      • /jc450/pushFileList
  1. JC400

/jc400/pushAlarm

http://your-webhook-endpoint.com/jc400/pushAlarm

Descrição#

O endpoint /jc400/pushAlarm contém informações de alarmes gerados pela JC400, podendo conter alarmes de ADAS, DMS ou DBA, dependendo do firmware e modelo da câmera.

Estrutura do Payload#

O payload é um array de objetos JSON, onde cada objeto contém um pacote de alarme de um equipamento, podendo existir N pacotes de diferentes equipamento.
CampoTipoDescrição
imeistringIMEI do dispositivo de rastreamento.
licensePlatestringPlaca do veículo associado ao evento.
latitudefloatCoordenada de latitude.
longitudefloatCoordenada de longitude.
gpsNumintNúmero de satélites conectados no momento do evento.
speedintVelocidade do veículo no momento do evento (km/h).
gpsTimestringData e hora da captura do GPS no formato ISO 8601 (YYYY-MM-DDTHH:MM:SS.sssZ).
gateTimestringData e hora do evento no formato ISO 8601 (YYYY-MM-DDTHH:MM:SS.sssZ).
alarmTypeIdintCódigo identificador do tipo de alarme gerado.
filesarray<string>Lista de arquivos anexados ao evento (como vídeos ou imagens).
driverIdint | nullID do motorista associado ao alarme, se identificado.
driverNamestring | nullNome do motorista associado ao alarme, se identificado.

Descrição do campo alarmTypeId#

Você encontrará uma tabela relacionando cada alarmTypeId com sua descrição em: Referências de Alarmes

Exemplo de Envio#

[
  {
    "imei": "12345678910",
    "licensePlate": "ABC12345",
    "latitude": -23.307669,
    "longitude": -46.048462,
    "gpsNum": 13,
    "speed": 68,
    "gpsTime": "2025-01-28T20:33:55.000Z",
    "gateTime": "2025-01-28T20:34:05.051Z",
    "alarmTypeId": 10,
    "files": [
      "EVENT_12345678910_00000000_2025_01_28_17_33_55_I_15.mp4"
    ],
    "driverId": 42,
    "driverName": "João da Silva",
  }
]
Modificado em 2025-11-21 13:24:14
Página anterior
/jc400/pushGps
Próxima página
/jc400/pushAlarmFile
Built with