# Activos Métodos relacionados a los activos # Lista de vehículos - vehicleGetAll ##### POST https://api.service24gps.com/api/v1/vehicleGetAll Lista los vehículos asignados al usuario autentificado en la API.
Ver parámetros de solicitud:
ParámetrosDescripciónLongitudEjemplo
apikeyLlave de autorización para uso de los Servicios Web.5025sdsd234234aa93sdsdsd37c70118e72
tokenToken devuelto por el método **[getToken](https://docs.redgps.com/books/webservice/page/metodo-de-autenticacion-gettoken-7ef)**.500wfszR/oPIQKjt5HT5NgjDnZ2SAZQ==
##### Solicitud de ejemplo: ```shell curl --location --request POST 'https://api.service24gps.com/api/v1/vehicleGetAll' \ --form 'apikey="25sdsd234234aa93sdsdsd37c70118e72"' \ --form 'token="wfszR/oPIQKjt5HT5NgjDnZ2SAZQ=="' ``` ##### Respuesta de ejemplo: ```JSON { "status": 200, "data": [ { "id": "1980", "nombre": "Jeep Patriot", "patente": "NTX9553", "idgps": "0580012342332337", "gatewayip": "107.170.254.11", "conductor": "Salvador Lopez", "grupo": null, "marca": "Jeep", "modelo": "", "color": "", "anio": "0", "numero_serie": "N", "tipo_vehiculo": "Camioneta" } ] } ```
Ver campos de respuesta:
CampoDescripción Formato
idIdentificador único del vehículo dentro de la plataforma.Entero
nombreNombre que identifica al vehículo en la plataforma. Cadena de Texto
patentePlaca/patente del vehículo. Cadena de Texto
idgps Equipo GPS instalado en el vehículo. Cadena de Texto
gatewayip IP en la que se encuentra reportando el GPS. Cadena de Texto
conductor Nombre del conductor asociado al vehículo. Cadena de Texto
grupo Nombre del grupo al que pertenece el vehículo. Cadena de Texto
marca Marca del vehículo (VolksWagen, Ford, etc...) Cadena de Texto
modelo Modelo del vehículo (Vento, Figo, etc...) Cadena de Texto
color Color de la carrocería del vehículo. Cadena de Texto
anio Indica el año en que fue lanzado a la venta el vehículo. Cadena de Texto
numero\_serie Número de serie asociado al activo. Cadena de Texto
tipo\_vehiculo Indica si el activo es un: automóvil, peatón, etc... Cadena de Texto
# Lista de vehículos + infoextra - vehicleGetAllComplete ##### POST https://api.service24gps.com/api/v1/vehicleGetAllComplete Lista los vehículos asignados al usuario autentificado en la API.
Ver parámetros de solicitud:
ParámetrosDescripciónLongitudEjemplo
apikeyLlave de autorización para uso de los Servicios Web.5025sdsd234234aa93sdsdsd37c70118e72
tokenToken devuelto por el método **[getToken](https://docs.redgps.com/books/webservice/page/metodo-de-autenticacion-gettoken-7ef)**.500wfszR/oPIQKjt5HT5NgjDnZ2SAZQ==
##### Solicitud de ejemplo: ```shell curl --location --request POST 'https://api.service24gps.com/api/v1/vehicleGetAllComplete' \ --form 'apikey="25sdsd234234aa93sdsdsd37c70118e72"' \ --form 'token="wfszR/oPIQKjt5HT5NgjDnZ2SAZQ=="' ``` ##### Respuesta de ejemplo: ```JSON { "status": 200, "data": [ { "id": "1980", "nombre": "Auto Test", "patente": "NTX9553", "idgps": "0580012342332337", "gatewayip": "107.170.254.11", "conductor": "User Test", "grupo": "Test Group", "marca": "Ford", "modelo": "Mustang", "color": "Rojo", "anio": "2015", "numero_serie": "N123456789", "num_economico": "rd23", "tipo_vehiculo": "Automovil", "icono_vehiculo": "./Iconos/Vehiculos/01.png", "idequipo_gps": "0", "idtipo_vehiculo": "3", "idmarca_vehiculo": "0", "idconductor": "0", "idgrupo_vehiculo": "0" } ] } ```
Ver campos de respuesta:
CampoDescripción Formato
idIdentificador único del vehículo dentro de la plataforma.Entero
nombreNombre que identifica al vehículo en la plataforma. Cadena de Texto
patentePlaca/patente del vehículo. Cadena de Texto
idgps Equipo GPS instalado en el vehículo. Cadena de Texto
gatewayip IP en la que se encuentra reportando el GPS. Cadena de Texto
conductor Nombre del conductor asociado al vehículo. Cadena de Texto
grupo Nombre del grupo al que pertenece el vehículo. Cadena de Texto
marca Marca del vehículo (VolksWagen, Ford, etc...) Cadena de Texto
modelo Modelo del vehículo (Vento, Figo, etc...) Cadena de Texto
color Color de la carrocería del vehículo. Cadena de Texto
anio Indica el año en que fue lanzado a la venta el vehículo. Cadena de Texto
numero\_serie Número de serie asociado al activo. Cadena de Texto
num\_economico Número económico del vehículo Cadena de Texto
tipo\_vehiculo Indica si el activo es un: automóvil, peatón, etc... Cadena de Texto
icono\_vehiculo URL de la imagen del vehiculo Cadena de Texto
idequipo\_gps Identificador del dispositivo. Entero
idtipo\_vehiculo Identificador del tipo de vehículo. Entero
idmarca\_vehiculo Identificador de la marca del vehiculo. Entero
idconductor Identificador asignado al conductor. Entero
idgrupo\_vehiculo Identificador del grupo que pertenece el vehículo. Entero
# Listar los contenedores de activos - getDataContainers ##### POST https://api.service24gps.com/api/v1/getDataContainers Lista todos los contenedores de uno o varios remolques de todos los activos del cliente.
Ver parámetros de solicitud:
ParámetrosDescripciónLongitudEjemplo
apikeyLlave de autorización para uso de los Servicios Web.5025sdsd234234aa93sdsdsd37c70118e72
tokenToken devuelto por el método **[getToken](https://docs.redgps.com/books/webservice/page/metodo-de-autenticacion-gettoken-7ef)**.500wfszR/oPIQKjt5HT5NgjDnZ2SAZQ==
##### Solicitud de ejemplo: ```shell curl --location --request POST 'https://api.service24gps.com/api/v1/getDataContainers' \ --form 'apikey="25sdsd234234aa93sdsdsd37c70118e72"' \ --form 'token="wfszR/oPIQKjt5HT5NgjDnZ2SAZQ=="' ``` ##### Respuesta de ejemplo: ```JSON { "status": 200, "data": [ { "unitid": "MTR2", "unitplate": "MTR2", "gpsidentif": "5107BE5A902E6256", "gpsdate": "2022-03-02T23:09:09", "gpslat": "-15.348761848591401", "gpslong": "-75.1446473753456", "event": "Ubicación", "containers": [ { "id": "152", "worder": "2151", "containerno": "Contedor 1", "bookingno": "1231", "client": "User Test", "origin": "Sonora, Mexico", "destination": "Puerto Manzanillo, Mexico", "eta": "15564", "self_billing": "215", "naviera": "", "gross_weight": "500kg" }, { "id": "285", "worder": "2151", "containerno": "Contedor 2", "bookingno": "1231", "client": "User Test", "origin": "Sonora, Mexico", "destination": "Puerto Manzanillo, Mexico", "eta": "15564", "self_billing": "215", "naviera": "", "gross_weight": "500kg" } ] } ] } ``` # Odómetro de activo(s) - getOdometer ##### POST https://api.service24gps.com/api/v1/getOdometer Este método permíte consultar el odómetro de uno o varios activos en una fecha específica.
Ver parámetros de solicitud:
ParámetrosDescripciónEjemplo
apikeyLlave de autorización para uso de los Servicios Web.25sdsd234234aa93sdsdsd37c70118e72
tokenToken devuelto por el método getToken.wfszR/oPIQKjt5HT5NgjDnZ2SAZQ==
equipoIMEI o Identificador único del dispositivo configurado en la plataforma. Equipo o equipos separados por “,” 0580012342332337
fecha Fecha en la que se calculará el odómetro del activo.2021-04-27
hora Hora en la que se calculará el odómetro del activo. 23:59:59
odometro\_gps Si la fecha se envía vacía devolverá el último odómetro reportado por el GPS. Si se envía una fecha en específico entonces se devolverá el último odómetro reportado para ese día. 0 = Odómetro calculado por la plataforma. 1 = Odómetro reportado por el GPS. 1
##### Solicitud de ejemplo: ```shell curl --location --request POST 'https://api.service24gps.com/api/v1/getOdometer' \ --form 'apikey="25sdsd234234aa93sdsdsd37c70118e72"' \ --form 'token="wfszR/oPIQKjt5HT5NgjDnZ2SAZQ=="' \ --form 'equipo="0580012342332337"' \ --form 'fecha="2021-04-27"' \ --form 'hora="23:59:59"' \ --form 'odometro_gps="1"' ``` ##### Respuesta de ejemplo: ```JSON { "status": 200, "data": [ { "0580012342332337": { "Fecha": "2021-04-27", "Kilometros": 0, "Odometro": "0.00", "Horas": 0 } } ] } ```
Ver campos de respuesta:
CampoDescripción Formato
Fecha Fecha a la que pertenece el odómetro. Fecha (aaaa-mm-dd)
Kilometros Distancia recorrida por el activo en la fecha indicada. Distancia en kilómetros
Odometro Odómetro del activo a la fecha consultada. Kilómetros
Horas Horas de uso de motor correspondientes a la fecha. Flotante
# Agregar información extra en los detalles de activos. insertPositionData + infoextra Basado en el documento de protocolo de comunicación **generic** estamos necesitando ingresar información en los reportes del equipo GPS y la misma queremos que se muestre en la plataforma tanto en el detalle nuevo del activo como en los eventos o alertas. A continuación se muestra dónde se visualiza esta información personalizada, es importante agregar un título llamado **información extra** sobre las filas que se agregan. Nuevo detalle de eventos y alertas Nuevo detalle del activo en columna o ventana ##### [![image-1641306003413.png](https://docs.redgps.com/uploads/images/gallery/2022-01/scaled-1680-/image-1641306003413.png) ](https://docs.redgps.com/uploads/images/gallery/2022-01/image-1641306003413.png)[![image-1641306032499.png](https://docs.redgps.com/uploads/images/gallery/2022-01/scaled-1680-/image-1641306032499.png)](https://docs.redgps.com/uploads/images/gallery/2022-01/image-1641306032499.png) #### **Uso del método del webservice api/v1/insertPositionData** ##### POST https://api.service24gps.com/api/v1/insertPositionData Recibe en el body de la petición los siguientes campos: apikey, token, imei, checksum, reports.
Ver parámetros de solicitud:
ParámetrosDescripciónEjemplo
imeiidentificador en plataforma del dispositivo1234567890
checksumprimeros 4 caracteres del md5 de reportsf118
reportsstring en formato json de ubicaciones
reports es un array de objetos, así sea un solo reporte debe estar dentro de un array.
##### Solicitud de ejemplo: ```shell curl --location --request POST ‘https://api.service24gps.com/api/v1/insertPositionData’\ --form 'apikey="25sdsd234234aa93sdsdsd37c70118e72"' \ --form 'token="wfszR/oPIQKjt5HT5NgjDnZ2SAZQ=="' \ --form 'imei="1234567890"' \ --form 'reports="[{\"stamp\":\"20211207230535\",\"latlng\":\"-98.2318825,18.9692315\",\"direction\":62,\"speed\":124,\"satellites\":2,\"event\":42,\"battery\":20,\"infoextra\":{\"qr_buffer\":0,\"qr_id\":\"uid9320824\",\"qr_idProceso\":\"1000\"}}]"' \ --form 'checksum="f118"' ``` ##### Respuesta de ejemplo: ```JSON [{ "stamp":"20211108163547", "latlng":"-98.2318825,18.9692315", "direction":202, "speed":0, "satellites":5, "event":17, "battery":0, "infoextra": { "qr_buffer": "0", "qr_idProceso": "2971599", "qr_uid": "MiLugar1" } }] ``` La información se enviará en los reportes utilizando la llave existente **infoextra** con el método del webservice **api/v1/onapp/insertPositionData**

**Límites: el largo total de “infoextra” + “sensor” y “ad” no debe superar los 5 kb.**

![](https://lh4.googleusercontent.com/bX37mmtxTZg4hrvzQcXFCqmvkFIEj0F9-URbXN7W6iYgjpJFNbtYlU6ZiHHA4af6S6Ux2oRJ-C1V9F3pD_6E1_rvUT8bxFWzuUnoMxYhRC7v-icGonQoccMgVlc7wr1E1oPGNYObuLBM) ##### Ejemplo de envío de posición: ```JSON { "stamp": "20211119235129", "latlng": "18.9691414,-98.2318728", "speed": 5.511588048934937, "direction": 179.85799, "battery": 87, "event": "146", "infoextra": { "qr_buffer": "0", "qr_idProceso": "2971599", "qr_uid": "MiLugar1" } } ``` #### Ejemplos de uso de la llave **infoextra** para que sean mostradas dentro de los datos recibidos por el dispositivo. Para cargar esta información tenemos 3 formatos posibles los cuales cumplen diferentes necesidades. ##### **1. Formato de datos tipo llave valor** Este formado solo se completa el nombre y el valor a mostrar, es un modo simple de agregar información. Pero tiene la limitante que no se puede dar formato o interacción a esta información dentro de la plataforma. ![](data:image/png;base64,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) ##### Ejemplo de código: ```JSON [ { "stamp": "20211117215015","latlng": "19.0185679,-98.2660656", "infoextra": { "lámpara 1": "encendida", "lámpara 2": "apagada", "0": "prueba" } } ] ``` Así se se mostrará la información dentro de la plataforma:
lámpara 1 encendida
lámpara 2 apagada
0 prueba
##### **2. Formato de datos tipo llave valor extendido** Este formado tiene más opciones que el anterior, donde podremos definir unidad, color icono y más acciones sobre los elementos que verá el cliente dentro del detalle del activo. Las llaves requeridas son label y value, para el uso de este, las demás llaves son opcionales. Tabla de opciones que soporta este tipo de elementos:
**Llave** **Requerida** **Tipo de valor** **Descripción**
label text Se utiliza para definir el nombre de la fila a mostrar.
value varchar Se utiliza para mostrar el valor de este elemento.
unit No varchar Es la unidad que se desea mostrar, ejemplo: “km/h”, ”horas”, ”litros”.
color No hexa Se puede definir el color del valor a mostrar, este color incluye el color del valor y su respectiva unidad.
icon No icon-string Se puede definir un icono a mostrar antes del valor, los iconos soportados, son los utilizados en la librería de desarrollo de la plataforma.
href No varchar Se utiliza para agregar una url y con ello la fila agregada en la plataforma tenga el link a la url especificada. Soporta variables como \_IMEI\_, \_PLATE\_, \_ASSET\_
onclick No varchar Se utiliza si se desea que la fila dentro de la plataforma, ejecute una función javascript. Soporta variables como \_IMEI\_, \_PLATE\_, \_ASSET\_
##### Ejemplo de código: ```JSON { "stamp": "20211117215015","latlng": "19.0185679,-98.2660656", "infoextra": { "0":{ "label":"lampara 1", "value": "345.56", "unit":"litros", "icon":"i-lock-2", "color":"#700000", "href":"http://www.urldestino.com?_PLATE_", "onclick":"funcionjavascript(_IMEI_)", }, "1":{ "label":"lampara 1", "value": "4478", "unit":"grados", "icon":"i-gps", "color":"#005582” } } } ```
Así se se mostrará la información dentro de la plataforma:
![image-1641273162329.png](https://docs.redgps.com/uploads/images/gallery/2022-01/scaled-1680-/image-1641273162329.png) ##### **3. Formato de datos tipo texto** Este formato, sirve para mostrar un mensaje tipo texto dentro de la plataforma. El mismo soporta opciones para personalizar el mismo y/o generar acciones. Las llave requerida es text, las demás llaves son opcionales. Tabla de opciones que soporta este tipo de elementos:
**Llave** **Requerida** **Tipo de valor** **Descripción**
text text Se utiliza para definir el texto a mostrar, y el mismo tiene un límite de 255 caracteres. en el caso que envíe más texto, el mismo será truncado.
color No hexa Define el color del texto a mostrar.
bgcolor No hexa Define el color de fondo de la caja que contiene el texto a mostrar.
href No varchar Se utiliza para agregar una url y con ello la fila agregada en la plataforma tenga el link a la url especificada. Soporta variables como \_IMEI\_, \_PLATE\_, \_ASSET\_
onclick No varchar Se utiliza si desea que la fila dentro de la plataforma, ejecute una función javascript. Soporta variables como \_IMEI\_, \_PLATE\_, \_ASSET\_
##### Ejemplo de código: ```JSON { "stamp": "20211117215015","latlng": "19.0185679,-98.2660656", "infoextra": { "0":{ "text":"aquí debemos agregar el texto que se desea mostrar dentro de la plataforma", "color":"#700000", "href":"http://www.urldestino.com?_PLATE_", "onclick":"funcion_javascript(_IMEI_)", }, "1":{ "text":"Otro texto que podemos mostrar", "color":"#005582”, "bgcolor":"#0034”, } } } ``` Así se se mostrará la información dentro de la plataforma:
aquí debemos agregar el texto que se desea mostrar dentro de la plataforma
Otro texto que podemos mostrar
# Listar clientes que pertenecen a un activo - getClientsByVehicle ##### POST https://api.service24gps.com/api/v1/getClientsByVehicle Lista los clientes que están asignados a un activo especifico.
Ver parámetros de solicitud:
ParámetrosDescripciónLongitudEjemplo
apikeyLlave de autorización para uso de los Servicios Web.5025sdsd234234aa93sdsdsd37c70118e72
tokenToken devuelto por el método [**getToken**](https://docs.redgps.com/books/webservice/page/metodo-de-autenticacion-gettoken-7ef).500wfszR/oPIQKjt5HT5NgjDnZ2SAZQ==
idvehiculoIdentificador del vehiculo851651
##### Solicitud de ejemplo: ```shell curl --location --request POST 'https://api.service24gps.com/api/v1/getClientsByVehicle' \ --form 'apikey="25sdsd234234aa93sdsdsd37c70118e72"' \ --form 'token="wfszR/oPIQKjt5HT5NgjDnZ2SAZQ=="'\ --form 'idvehiculo="51651"' ``` ##### Respuesta de ejemplo: ```JSON { "status": 200, "data": [ { "idcliente": "42251", "cliente": "Empresa CEO" }, { "idcliente": "1129759", "cliente": "Sucursal Norte" }, { "idcliente": "15470", "cliente": "Empresa de carga ICO" }, { "idcliente": "8229", "cliente": "Sucursal Sur" } ] } ```
Ver campos de respuesta:
CampoDescripción Formato
idclienteIdentificador único del cliente.Entero
clienteNombre del cliente. Cadena de Texto
# Obtener / visualizar los tanques para PEMEX - showTanks ##### POST https://api.service24gps.com/api/v1/showTanks Se obtiene los reportes de las unidades de los últimos 5 minutos, los valores retornados es un formato requerido por parte del documento de PEMEX**: "Carga de datos de rastreo de autotanques con presentación de servicios para Pemex Logística".**
Ver parámetros de solicitud:
apikeyLlave de autorización para uso de los Servicios Web.25sdsd234234aa93sdsdsd37c70118e72
tokenToken devuelto por el método getToken.wfszR/oPIQKjt5HT5NgjDnZ2SAZQ==
##### Solicitud de ejemplo: ```shell curl --location --request POST 'https://api.service24gps.com/api/v1/showTanks' \ --header 'Cookie: PHPSESSID=0ab8djc97ouk13tev2t9epf1l2' \ --form 'apikey="25sdsd234234aa93sdsdsd37c70118e72"' \ --form 'token="wfszR/oPIQKjt5HT5NgjDnZ2SAZQ=="' ``` ##### Respuesta de ejemplo: ```JSON { "status": 200, "data": [ { "ID_UNIDAD": "XX805", "FECHA": "08/07/2022 09:57:37", "LATITUD": "25.39214", "LONGITUD": "-100.11898", "VELOCIDAD": "11", "OBSERVACIONES": "", "COMPANIA": "ONCETG" }, { "ID_UNIDAD": "XX317", "FECHA": "08/07/2022 09:58:20", "LATITUD": "27.59561", "LONGITUD": "-99.58542", "VELOCIDAD": "0", "OBSERVACIONES": "", "COMPANIA": "ONCETG" } ] } ```
Ver campos de respuesta:
CampoDescripción Formato
ID\_UNIDADPlaca o nombre de la unidad (activo), sin espacios y guiones. Texto
FECHAFecha hora del reporte, Formato: DD/MM/YYY hh:mm:ss Zona Horaria de la Ciudad de México Date
LATITUDLatitud del reporte en formato: **WGS84** Texto
LONGITUD Longitud del reporte en formato: **WGS84** Texto
VELOCIDADVelocidad del reporte Entero
OBSERVACIONESNotas o comentarios de la unidad Texto
COMPANIANombre de la compañía o empresa que pertenecen las unidades Texto