Total Pulses

Descrição#

Retorna o total de pulsos para medições de vários intervalos espelhados (mais informações logo abaixo), conforme o exemplo a seguir.

important

Essa rota só funciona com máquinas em que o serial inicia com S

Exemplo:

[
{
"serial": "S1234",
"machine_name": "Machine S1234",
"lastHour": 43,
"pastHour": 32,
"today": 559,
"yesterday": 293,
"last24hours": 832,
"past24hours": 20,
"last7days": 202765,
"past7days": 2913,
"last28days": 209041,
"past28days": 14694
}
]

As entradas do JSON são "espelhos" uma das outras em relação ao tempo. Veja a imagem a seguir: Exemplo visual dos espelhos

A entrada last7days é em relação à D-1. Já a entrada past7days é em relação ao último 7º dia. Ou seja, os últimos 7 dias em relação ao último 7º dia em relação à D-1.

URL#

/api/v1/:userKey/:apiKey/totalpulses[?:params]

Parâmetros possíveis#

ParâmetroDescriçãoExemploObrigatório?
serialFiltra o resultado para exibir apenas as máquinas desejadas. Pode receber uma ou mais máquinas. Separar os seriais usando vírgula (",")serial=SBCDFE33,SJKLKM12Não

Exemplo de consulta#

// Obtendo o relatório de pulsos de todas as máquinas
/totalpulses
// Obtendo o relatório de pulsos das máquinas SC1234 e SC9876
/totalpulses?serial=SC1234,SC9876