Consulta todos los eventos (events/all)

Permite consultar los eventos y preeventos en Geo Fleet.

Método HTTP

GET

Url

http://api.geo-track.com/geofleet/events/all

Parámetros

filterType
filter
(requeridos)
Indica el tipo de filtro que se desea utilizar.
Valores posibles:

Visualizar todos los eventos:
filterType = 1 y filter = vacío

Visualizar el evento con el código de evento especificado: 
filterType = 1 y filter = event_id

Visualizar eventos iniciados en un rango de fechas:
filterType=3 y filter=date1=fecha_inicio, date2=fecha_fin

Visualizar los eventos que contengan en el nombre el valor indicado en el filtro: 
filterType=4 y filter=valor_busqueda

Visualizar los eventos que contengan en la placa lo indicado en el filtro: 
filterType=6 y filter=valor_busqueda
Valores de ejemplo:


filterType=1&filter=
filterType=1&filter=127144
filterType=3&filter=&date1=2015,10,14&date2=2015,10,14
filterType=4&filter=ruta
filterType=6&filter=pbi
page
(no requerido)
Es la página que se desea consultar.
Si no se envía, este valor será: 0.
Valor de ejemplo:
3
pagesize
(no requerido)
Es la cantidad de registros a incluir por página.
Si no se envía, este valor será 100
Valor máximo 100
Valor de ejemplo:
50

Consulta de ejemplo

http://api.geo-track.com/geofleet/events/all?filterType=4&filter=Quevedo&page=3&pagesize=50

Autenticación

De acuerdo a lo especificado en la sección Autenticación de este wiki.

Authorization
(requerido)
Se debe enviar la palabra Bearer seguido de un espacio y después el valor del tokenValor:
Bearer RAB_Zee0RKAv_yBTk-jBtWUUZf1XslA-Te3Ksj7YDavudJnBdLdtms6Mj_Mb3ONXr8wolWSZysgoq-uEzz0ajK_Qnqk6knndrXe_BcdvyTeGiMSyQ27W3ufySMwWIvgDI6s9QWLRrWeeyHf1Qg213Xy6pWasU-8yV7VQUUkaHKGrWPQbsOAusssTKS3hnvEAoKpGP4OqVTgFMeOMAgZDl1kthi-wH_aMUI5FQx-vWvYp032moJFdqfohe7EtNR43jmb2-hd7UZwUmiW3Nixpl2HPfJKEyA6VIdZieDhPTBg

Respuesta

Respuesta de ejemplo:

{
  "value": {
    "items": [
      {
        "id": 113759,
        "rule_id": 72922,
        "rule_name": "CP GYE-AMB Principal 1",
        "event_type_name": "Ruta",
        "imei": "862894021052025",
        "started_on": "2015-11-17 21:43:39",
        "ended_on": "2015-11-16 21:43:39",
        "origin_activity_name": "COLGATE PALMOLIVE",
        "automotor_plate": "QAA0651",
        "event_status": 1,
        "is_preevent": false
      },
      {
        "id": 126955,
        "rule_id": 66329,
        "rule_name": "CP GYE - SANTO DOMINGO ",
        "event_type_name": "Ruta",
        "imei": "861074023937959",
        "started_on": "2015-11-17 21:43:39",
        "ended_on": null,
        "origin_activity_name": "COLGATE PALMOLIVE",
        "automotor_plate": "GBN5718",
        "event_status": 1,
        "is_preevent": false
      }
    ],
    "total": 2
  },
  "error": null,
  "requestStatus": 1
}

Los atributos que contiene cada elemento se describen a continuación:

AtributoDescripción
idEl identificador único del evento.
rule_idIdentificador único de la regla asociada al evento.
rule_nameNombre de la regla.
event_type_nameTipo de evento.
imeiIdentificador único del dispositivo.
started_onFecha de inicio del evento.
ended_onFecha de inicio del evento.

Si el evento está activo, retorna null
origin_activity_nameNombre de la regla que originó el evento.
automotor_platePlaca del vehículo.
event_statusEstado del evento.
is_preeventIndica si es un preevento.
totalTotal de registros.
errorIndica si se produjo una excepción del sistema, en el caso de existir una excepción value sera nulo.
requestStatusEstado del request

Valores posibles:
1 (OK)
2 (No Authorized)
3 (Expired)
Facebook Comments

Leave A Comment?

You must be logged in to post a comment.