1. JC181
Yuv Cloud Services
prod
  • prod
  • quality
  • Introdução
  • Referências
  • Data Push
    • /pushFileDownloadRequest
    • /occurrence
    • JC181
      • /jc181/pushHeartbeat
      • /jc181/pushGps
      • /jc181/pushAlarm
      • /jc181/pushAlarmFile
      • /jc181/pushFileList
    • JC182
      • /jc182/pushGps
      • /jc182/pushHeartbeat
      • /jc182/pushFileList
      • /jc182/pushAlarm
      • /jc182/pushAlarmFile
    • 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
  • API (Revendedor)
    • Alarmes
      • Obter Alarmes
    • Ativos
      • Obter lista
      • Visualizar
      • Cadastrar
      • Editar
      • Vincular/Desvincular equipamento
      • Deletar
    • Equipamentos
      • Obter lista para seleção
      • Obter lista
      • Abrir streaming
      • Visualizar
      • Cadastrar
      • Editar
      • Deletar
      • Enviar comando
    • Clientes
      • Obter lista
      • Editar
      • Obter token
      • Cadastrar token
      • Cadastrar
      • Deletar
      • Deletar token
    • Downloads
      • Requisitar lista de arquivos
      • Requisitar arquivo
    • Playback
      • Streaming
    • Motoristas
      • Obter lista
      • Cadastrar
    • Ocorrências
      • Obter lista
      • Tratativa
    • Grupo de Permissão
      • Obter lista
    • GPS
      • Obter GPS
      • Obter Deslocamento
    • Manutenções
      • Obter lista
    • Abastecimentos
      • Obter lista
  • API (Cliente)
    • Controle de Acesso
    • Alarmes
      • Obter Alarmes
    • Equipamentos
      • Obter lista
      • Abrir streaming
    • Motoristas
      • Obter lista
      • Cadastrar
    • Ocorrências
      • Tratativa
      • Obter lista
    • GPS
      • Obter GPS
      • Obter Deslocamento
    • Manutenções
      • Obter lista
    • Abastecimentos
      • Obter lista
  1. JC181

/jc181/pushAlarmFile

http://your-webhook-endpoint.com/jc181/pushAlarmFile

Descrição#

O endpoint /jc181/pushAlarmFile recebe notificações sobre arquivos de eventos gerados pelas JC181. Ele fornece informações sobre o IMEI do dispositivo, o nome do arquivo e a URL de acesso ao arquivo armazenado.

AlarmLabel#

Todo alarme que pode possuir mídias, possui um campo alarmLabel. Esse campo é um identificador único daquele alarme. Quando você receber um arquivo no endpoint /jc181/pushAlarmFile, o nome do arquivo terá o seguinte formato:
12345678910111213_30313533313236250522105127000500_3_01.jpg
No arquivo acima, o alarmLabel é o 30313533313236250522105127000500.
Quando você recebe uma informação de alarme no endpoint /jc181/pushAlarm, o campo alarmLabel vem no seguinte formato:
30,31,35,33,31,32,36,25,05,22,10,51,27,00,05,00
Para vincular os arquivos ao alarme, basta você remover as vírgulas do campo alarmLabel e fazer a vinculação entre ambos.

Estrutura do Payload#

O payload é um array de objetos JSON, onde cada objeto representa um arquivo diferente.
CampoTipoDescrição
deviceImeistringIMEI do dispositivo que gerou o evento.
fileNamestringNome do arquivo gerado pelo dispositivo.
urlstringLink assinado para download do arquivo. Expira em 72 horas: baixe o arquivo assim que receber.

Exemplo de Envio#

[
  {
    "deviceImei": "12345678910111213",
    "fileName": "12345678910111213_30313533313236250522105127000500_3_01.jpg",
    "url": "https://exemplo.compat.objectstorage.sa-saopaulo-1.oraclecloud.com/midias/12345678910111213/12345678910111213_30313533313236250522105127000500_3_01.jpg?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=...&X-Amz-Date=20250522T130700Z&X-Amz-Expires=259200&X-Amz-SignedHeaders=host&X-Amz-Signature=..."
  }
]
Modificado em 2026-10-15 18:02:21
Página anterior
/jc181/pushAlarm
Próxima página
/jc181/pushFileList
Built with