WebService

Especificación técnica para la integración de los Servicios Web.

Versión Documento 2.5
25 de Marzo de 2024.
Historial de actualización del webservice.

Introducción

El objetivo del presente documento es explicar brevemente la interface de integración con los dif...

Método de autenticación - getToken

POST https://api.service24gps.com/api/v1/gettoken Para obtener acceso las aplicaciones y herrami...

Obtener token con información extra - gettoken

POST https://api.service24gps.com/api/v1/gettoken Para obtener acceso las aplicaciones y herrami...

Datos del cliente - getClientData

POST https://api.service24gps.com/api/v1/getClientData Este método devuelve la información del c...

Datos de unidades - getData

POST https://api.service24gps.com/api/v1/getdata Este método devuelve un array de datos con la ú...

Obtener la información del usuario - getMyUser

POST https://api.service24gps.com/api/v1/getMyUser Obtener la información del usuario y cliente ...

Activos

Métodos relacionados a los activos

Conductores

Distribuidor

Métodos / endpoints exclusivos para cuando el apikey es a nivel distribuidor.

Obtener la lista de todos los clientes - getClients

POST https://api.service24gps.com/api/v1/getClients Obtiene el listado de todos los clientes del...

Crea o actualiza un cliente - setClient

POST https://api.service24gps.com/api/v1/setClient Crea o actualiza un cliente. Ver parámetros ...

Suspender cliente - allowClient

POST https://api.service24gps.com/api/v1/allowClient Suspende un cliente. Ver parámetros de sol...

Obtener usuarios de algún cliente - getUsers

POST https://api.service24gps.com/api/v1/getUsers Obtiene el listado de los usuarios de un clien...

Crea o actualiza un usuario - setUser

POST https://api.service24gps.com/api/v1/setUser Crea o actualiza un usuario. Ver parámetros de...

Crear Activo - createAsset

POST https://api.service24gps.com/api/v1/createAsset Crea un activo. Ver parámetros de solicitu...

Actualizar un Activo - updateAsset

POST https://api.service24gps.com/api/v1/updateAsset Actualiza información de un activo.  Ver p...

Crear relación activo con cliente - addAssetByClient

POST https://api.service24gps.com/api/v1/addAssetByClient Crea la relación de un activo con un c...

Obtener el listado de las compañías celulares - getCompaniasCelular

POST https://api.service24gps.com/api/v1/getCompaniasCelular Obtiene el listado de todos las com...

Obtener las tarjetas sim (chips telefónicos) - getSims

POST https://api.service24gps.com/api/v1/getSims Obtiene el listado de todas mis tarjetas sims o...

Crea o actualiza una tarjeta sim (chip telefónico) - setSim

POST https://api.service24gps.com/api/v1/setSim Crea o actualiza una tarjeta sim.  * Campos requ...

Insertar datos de dispositivo - insertPositionData

POST https://api.service24gps.com/api/v1/insertPositionData Basado en el documento de protocolo...

Obtener equipos GPS - getDevices

POST https://api.service24gps.com/api/v1/getDevices Obtiene el listado de los equipos. Ver pará...

Crear un equipo GPS - createDevice

POST https://api.service24gps.com/api/v1/createDevice Crear un equipo. Ver parámetros de solici...

Editar un equipo GPS - updateDevice

POST https://api.service24gps.com/api/v1/updateDevice Actualiza un equipo.  Ver parámetros de s...

Obtener listado de marcas - getBrands

POST https://api.service24gps.com/api/v1/getBrands Obtiene el listado de las marcas de los equip...

Obtener listado de modelos - getModels

POST https://api.service24gps.com/api/v1/getModels Obtiene el listado de los modelos de equipos ...

Obtener listado de tipos de dispositivo - getTypesDevices

POST https://api.service24gps.com/api/v1/getTypesDevices Obtiene el listado de tipos de disposit...

Obtener listado del detalle de un modelo de equipo - getDeviceDetail

POST https://api.service24gps.com/api/v1/getDeviceDetail Obtiene el listado de  la información d...

Obtener los activos de un cliente - getClientAssetsInfo

POST https://api.service24gps.com/api/v1/getClientAssetsInfo Obtiene el listado de los activos a...

Listar tipos tributarios - getTypesTax

POST https://api.service24gps.com/api/v1/api/v1/getTypesTax Obtiene el listado de los tipos de i...

Crear cliente, usuarios, activos, equipos y tarjetas sim - createClientAndElements

POST https://api.service24gps.com/api/v1/createclientandelements Este método permite crear clie...

Obtiene el listado de zonas horarias - getTimeZone

POST https://api.service24gps.com/api/v1/getTimeZone Obtiene el listado de zonas horarias (GMT)....

Obtiene el listado tipos de activos - getVehiclesType

POST https://api.service24gps.com/api/v1/getVehiclesType Obtiene el listado tipos de vehículos. ...

Obtiene el listado marcas de activos - getVehiclesBrands

POST https://api.service24gps.com/api/v1/getVehiclesBrands Obtiene el listado marcas de activos....

Eliminar Activo - deleteAsset

POST https://api.service24gps.com/api/v1/deleteAsset Obtiene el listado de todos los clientes de...

Eliminar equipo GPS - deleteDevice

POST https://api.service24gps.com/api/v1/deleteDevice Obtiene el listado de todos los clientes d...

Obtiene el listado de paises - getCountrys

POST https://api.service24gps.com/api/v1/getCountrys Obtiene el listado de países. Ver parámetr...

Distribuidor - Tickets

Métodos relacionados con los tickets.

Equipos

Geocercas

Métodos relacionados con las geocercas.

Lugares

Métodos relacionados con los lugares.

Modulos

Reportes

SMS

Administrar los mensajes de texto.

Plataforma - OnApp

Comprende métodos de procesamiento para la aplicación tracker, generalmente esta particularidad s...

Plataforma - OnBus

Plataforma - OnDelivery

Listar todos los productos - getAllProducts

POST https://api.service24gps.com/api/v1/ondelivery/getAllProducts Obtiene todos los productos d...

Listar clientes - getAllClient

POST https://api.service24gps.com/api/v1/ondelivery/getAllClient Obtiene todos los clientes crea...

Listar detalle del pedido - getOrderDetail

POST https://api.service24gps.com/api/v1/ondelivery/getOrderDetail Devuelve el detalle del pedid...

Listar ordenes- getOrders

POST https://api.service24gps.com/api/v1/ondelivery/getOrders Este método lista las ordenes crea...

Crear orden - createOrder

POST https://api.service24gps.com/api/v1/ondelivery/createOrder Este método permite crear una or...

Editar orden - editOrder

POST https://api.service24gps.com/api/v1/ondelivery/editOrder Este método permite editar una ord...

Eliminar orden - deleteOrder

POST https://api.service24gps.com/api/v1/ondelivery/deleteOrder Este método permite editar una o...

Listar accounts - getAccounts

POST https://api.service24gps.com/api/v1/ondelivery/getAccounts Obtiene el listado de cuentas de...

Crear Account - createAccount

POST https://api.service24gps.com/api/v1/ondelivery/createAccount Crea una cuenta para un client...

Editar Account - editAccount

POST https://api.service24gps.com/api/v1/ondelivery/editAccount Modifica el monto de una cuenta ...

Eliminar Account - deleteAccount

POST https://api.service24gps.com/api/v1/ondelivery/deleteAccount Elimina la cuenta de un client...

Listar detalle de la cuenta - getAccountDetail

POST https://api.service24gps.com/api/v1/ondelivery/getAccountDetail Obtiene el saldo de la cuen...

Listar información del dashboard - getDashboardData

POST https://api.service24gps.com/api/v1/ondelivery/getDashboardData Obtiene la información para...

Listar almacenes - getAllWareHouse

POST https://api.service24gps.com/api/v1/ondelivery/getAllWareHouse Obtiene todos los almacenes ...

Listar zonas - getAllZones

POST https://api.service24gps.com/api/v1/ondelivery/getAllZones Obtiene todas las zonas de un cl...

Listar contactos - getAllContactClient

POST https://api.service24gps.com/api/v1/ondelivery/getAllContactClient Obtiene todos los contac...

Listar información del contacto - getInfoContact

POST https://api.service24gps.com/api/v1/ondelivery/getInfoContact Obtiene la información de un ...

Listar opciones del vehículo - getOptionsVehicle

POST https://api.service24gps.com/api/v1/ondelivery/getOptionsVehicle Obtiene las opciones del v...

Listar inventarios - getInventories

POST https://api.service24gps.com/api/v1/ondelivery/getInventories Obtiene los inventarios de un...

Listar pedidos - getDelivers

POST https://api.service24gps.com/api/v1/ondelivery/getDelivers Este método lista los pedidos de...

Listar vehículos - vehicleGetAllComplete

POST https://api.service24gps.com/api/v1/ondelivery/vehicleGetAllComplete Este método devuelve e...

Listar status - getStatuses

POST https://api.service24gps.com/api/v1/ondelivery/getStatuses Este método devuelve los status ...

Obtener latitud y longitud - getPositionFromAddress

POST https://api.service24gps.com/api/v1/ondelivery/getPositionFromAddress Obtener latitud y lon...

Plataforma - OnDriving

Plataforma - OnForms

Plataforma - OnReports

Plataforma - OnRouting

Plataforma - OnService

Listar servicios - getServiceStatus

POST https://api.service24gps.com/api/v1/onservice/getServiceStatus Obtiene todos los servicios ...

Listar servicio con formulario - getTypeService

POST https://api.service24gps.com/api/v1/onservice/getTypeService Obtiene todos los servicios co...

Agregar servicio - addTypeService

POST https://api.service24gps.com/api/v1/onservice/addTypeService Agregar un servicio. Ver pará...

Eliminar servicio - deleteTypeService

POST https://api.service24gps.com/api/v1/onservice/deleteTypeService Eliminar un servicio. Ver ...

Listar turnos - getShift

POST https://api.service24gps.com/api/v1/onservice/getShift Lista todos los turnos creados. Ver...

Listar equipos - getEquipment

POST https://api.service24gps.com/api/v1/onservice/getEquipment Lista todos los equipos. Ver pa...

Agregar equipo - addEquipment

POST https://api.service24gps.com/api/v1/onservice/addEquipment Agrega un equipo. Ver parámetro...

Eliminar equipo - deleteEquipment

POST https://api.service24gps.com/api/v1/onservice/deleteEquipment Elimina un equipo. Ver parám...

Listar clientes - getPerson

POST https://api.service24gps.com/api/v1/onservice/getPerson Lista todos los clientes. Ver pará...

Listar personal - getPersonal

POST https://api.service24gps.com/api/v1/onservice/getPersonal Lista todo el personal. Ver pará...

Obtener dirección - getAddressByLocation

POST https://api.service24gps.com/api/v1/onservice/getAddressByLocation Obtiene la dirección a t...

Listar notificaciones - getNotifications

POST https://api.service24gps.com/api/v1/onservice/getNotifications Lista las notificaciones gen...

Obtener historial chat - getHistoryChatsPersonal

POST https://api.service24gps.com/api/v1/onservice/getHistoryChatsPersonal Obtiene el historial ...

Listar personal con vehiculo - getPersonVehicle

POST https://api.service24gps.com/api/v1/onservice/getPersonVehicle Lista todo el personal que t...

Obtener equipo - getTypeEquipment

POST https://api.service24gps.com/api/v1/onservice/getTypeEquipment Obtiene el equipo por id que...

Agregar equipo por servicio - addTypeEquipment

POST https://api.service24gps.com/api/v1/onservice/addTypeEquipment Agrega el equipo al tipo ser...

Obtener dirección - getAddress

POST https://api.service24gps.com/api/v1/onservice/getAddress Obtiene la dirección especifica po...

Listar preguntas - getFAQ

POST https://api.service24gps.com/api/v1/onservice/getFAQ Lista las preguntas disponibles. Ver ...

Agregar pregunta - addQuestion

POST https://api.service24gps.com/api/v1/onservice/addQuestion Agregar una pregunta. Ver paráme...

Eliminar pregunta - deleteQuestion

POST https://api.service24gps.com/api/v1/onservice/deleteQuestion Eliminar una pregunta. Ver pa...

Listar equipo con servicio - getEquipmentService

POST https://api.service24gps.com/api/v1/onservice/getEquipmentService Lista todos los equipos q...

Listar equipo por tipo de servicio - getEquipmentToTypeService

POST https://api.service24gps.com/api/v1/onservice/getEquipmentToTypeService Lista todos los equ...

Listar servicio con dirección - getLocationService

POST https://api.service24gps.com/api/v1/onservice/getLocationService Lista todos los servicios ...

Listar personal con servicio - getPersonToService

POST https://api.service24gps.com/api/v1/onservice/getPersonToService Lista todo el personal con...

Listar vehículo por servicio - getVehicleToTypeService

POST https://api.service24gps.com/api/v1/onservice/getVehicleToTypeService Lista todos los vehíc...

Listar servicio con estatus - getTypeServiceWithStatus

POST https://api.service24gps.com/api/v1/onservice/getTypeServiceWithStatus Obtiene todos los se...

Plataformas

Administra plataformas

Códigos de respuesta

La respuesta de los servicios es devuelta en formato JSON e incluyen los campos status  y data , ...

Historial de actualización del Web Service

En la siguiente tabla se describen las actualizaciones importantes del Web Service.  Método C...

Gestión de WebServices

Administrar WebServices que se crean por el distribuidor.

Crear WebService

POST https://api.service24gps.com/api/v1/createWebservice Crea un WebService a nivel distribuido...

Actualizar WebService

POST https://api.service24gps.com/api/v1/updateWebservice Actualizar un WebService. Ver parámet...

Eliminar WebService

POST https://api.service24gps.com/api/v1/deleteWebservice Eliminar un WebService. Ver parámetro...

Información de un WebService

POST https://api.service24gps.com/api/v1/getWebserviceDetails Obtener información detallada de u...

Lista de WebServices

POST https://api.service24gps.com/api/v1/getWebservicesList Obtener información detallada de tod...

Lista de WebService asignados por cliente

POST https://api.service24gps.com/api/v1/getWebservicesByClient Obtener la lista de todas las as...

Apagar / detener envío de datos al WebService

POST https://api.service24gps.com/api/v1/shutdownWebservice Se detiene el envío de datos al WebS...

Encender/ permitir envío de datos al WebService

POST https://api.service24gps.com/api/v1/turnOnWebservice Se inicia el envío de datos al WebServ...

Lista de activos asignados a un WebService por cliente.

POST https://api.service24gps.com/api/v1/getWebservicesDevices Obtener la lista de todos los act...

Asignar WebService a un cliente

POST https://api.service24gps.com/api/v1/assignWebserviceToClient Asignar un WebService a un cli...

Desasignar un WebService de un cliente.

POST https://api.service24gps.com/api/v1/unassignWebserviceFromClient Asignar un WebService a un...

Asignar un activo a un WebService por cliente.

POST https://api.service24gps.com/api/v1/assignVehicleToClientWebservice Asignar un activo a un ...

Desasignar un activo a un WebService por cliente.

POST https://api.service24gps.com/api/v1/unassignVehicleFromClientWebservice Desasignar un activ...