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 distribuidor. Ver parámetros de solicitud: apikey (Requerido) Llave de autorización para uso de los Servicios Web. 25sdsd234234aa93sdsdsd37c70118e72 token (Requerido) Token devuelto por el método getToken. wfszR/oPIQKjt5HT5NgjDnZ2SAZQ== nombre (Requerido) Nombre del repetidor. Mi repetidor de datos tipo_transmision (Requerido) Tipo de transmisión. Valores aceptados: TCP, UDP, SOAP, RESTful. TCP tipo_envio (Opcional) Tipo del envío, valores aceptados: JSON, XML, string, otro. Si no se proporciona este campo, su valor por defecto será JSON. json host (Requerido)  Dirección Host por establecer al WebService, este campo es obligatorio sólo si el tipo de transmisión seleccionado es SOAP o RESTful. Representa el valor del host necesario para realizar la comunicación de envío. https://192.168.1.100/my-endpoint ip (Requerido) Dirección IP por establecer al WebService, este campo es obligatorio sólo si el tipo de transmisión seleccionado es TCP o UDP. Representa el valor de la IP necesaria para realizar la comunicación de envío. 192.168.1.100 port (Requerido) Puerto por establecer al WebService, este campo es obligatorio sólo si el tipo de transmisión seleccionado es TCP o UDP. Representa el valor del puerto necesario para realizar la comunicación de envío. 80 Solicitud de ejemplo: curl -X 'POST' \ 'https://api.service24gps.com/api/v1/createWebservice' \ -H 'accept: application/json' \ -H 'Content-Type: multipart/form-data' \ -F 'apikey=25sdsd234234aa93sdsdsd37c70118e72' \ -F 'token=wfszR/oPIQKjt5HT5NgjDnZ2SAZQ==' \ -F 'nombre=Mi repetidor de datos' \ -F 'tipo_transmision=RESTful' \ -F 'host=https://192.168.1.100/my-endpoint' \ -F 'tipo_envio=json' Respuesta de ejemplo: { "status":200, "data":{ "idws":151, "webservice":"Mi repetidor de datos", "tipo_transmision":"RESTful", "tipo_envio":"json", "host":"https://192.168.1.100/my-endpoint" } } Ver campos de respuesta: Campo Descripción Formato idws Identificador único del repetidor del WebService. Entero webservice Nombre del repetidor del WebService, no se admiten duplicados. Cadena de Texto tipo_transmision Tipo de transmisión establecido al WebService Cadena de Texto tipo_envio Tipo de envío establecido al WebService Cadena de Texto host Dirección Host establecida al WebService. Cadena de Texto ip Dirección IP establecida al WebService. Cadena de Texto port Puerto establecido al WebService. Entero   En la plataforma Partners se puede apreciar la creación del nuevo WebService: Actualizar WebService POST https://api.service24gps.com/api/v1/updateWebservice Actualizar un WebService. Ver parámetros de solicitud: apikey (Requerido) Llave de autorización para uso de los Servicios Web. 25sdsd234234aa93sdsdsd37c70118e72 token (Requerido) Token devuelto por el método getToken. wfszR/oPIQKjt5HT5NgjDnZ2SAZQ== idws (Requerido) Identificador único del WebService a actualizar. 151 nombre (Opcional) Nombre del WebService a actualizar. Mi repetidor de datos tipo_transmision (Opcional) Tipo de transmisión. Valores aceptados: TCP, UDP, SOAP, RESTful. En el caso de una actualización si este campo tiene un valor anterior, es posible omitirlo ya que continuará almacenado con el valor previo. TCP tipo_envio (Opcional) Tipo del envío, valores aceptados: JSON, XML, string, otro. Si no se proporciona este campo su valor por defecto será JSON. En el caso de una actualización si este campo tiene un valor anterior, es posible omitirlo ya que continuará almacenado con el valor previo. json host (Opcional) Dirección Host por establecer al WebService, este campo es obligatorio sólo si el tipo de transmisión es SOAP o RESTful. Representa el valor del host necesario para realizar la comunicación de envío. En el caso de una actualización, si el tipo de envío es compatible y este campo tiene un valor anterior, es posible omitirlo ya que continuará almacenado con el valor previo. https://192.168.1.100/my-endpoint ip (Opcional) Dirección IP por establecer al WebService, este campo es obligatorio sólo si el tipo de transmisión seleccionado es TCP o UDP. Representa el valor de la IP necesaria para realizar la comunicación de envío. En el caso de una actualización, si el tipo de envío es compatible y este campo tiene un valor anterior, es posible omitirlo ya que continuará almacenado con el valor previo. 192.168.1.100 port (Opcional) Puerto por establecer al WebService, este campo es obligatorio sólo si el tipo de transmisión seleccionado es TCP o UDP. Representa el valor del puerto necesario para realizar la comunicación de envío. En el caso de una actualización, si el tipo de envío es compatible y este campo tiene un valor anterior, es posible omitirlo ya que continuará almacenado con el valor previo. 80 Solicitud de ejemplo: curl -X 'POST' \ 'https://api.service24gps.com/api/v1/updateWebservice' \ -H 'accept: application/json' \ -H 'Content-Type: multipart/form-data' \ -F 'apikey=25sdsd234234aa93sdsdsd37c70118e72' \ -F 'token=wfszR/oPIQKjt5HT5NgjDnZ2SAZQ==' \ -F 'nombre=Mi repetidor de datos actualizado' \ -F 'idws=151' \ -F 'tipo_transmision=SOAP' \ -F 'tipo_envio=xml' \ -F 'host=https://192.168.1.100/my-endpoint' Respuesta de ejemplo: { "status": 200, "data": { "idws": 151, "webservice": "Mi repetidor de datos actualizado", "tipo_transmision": "SOAP", "tipo_envio": "xml", "host": "http://192.168.1.100/actual_endpoint" } } Ver campos de respuesta: Campo Descripción Formato idws Identificador único del repetidor del WebService. Entero webservice Nombre del repetidor del WebService, no se admiten duplicados. Cadena de Texto tipo_transmision Tipo de transmisión establecido al WebService Cadena de Texto tipo_envio Tipo de envío establecido al WebService Cadena de Texto host Dirección Host establecida al WebService. Cadena de Texto ip Dirección IP establecida al WebService. Cadena de Texto port Puerto establecido al WebService. Entero     Eliminar WebService POST https://api.service24gps.com/api/v1/deleteWebservice Eliminar un WebService. Ver parámetros de solicitud: apikey (Requerido) Llave de autorización para uso de los Servicios Web. 25sdsd234234aa93sdsdsd37c70118e72 token (Requerido) Token devuelto por el método getToken. wfszR/oPIQKjt5HT5NgjDnZ2SAZQ== idws (Requerido) Identificador único del WebService a eliminar. 151 Solicitud de ejemplo: curl -X 'POST' \ 'https://api.service24gps.com/api/v1/deleteWebservice' \ -H 'accept: application/json' \ -H 'Content-Type: multipart/form-data' \ -F 'apikey=25sdsd234234aa93sdsdsd37c70118e72' \ -F 'token=wfszR/oPIQKjt5HT5NgjDnZ2SAZQ==' \ -F 'idws=151'; Respuesta de ejemplo: { "status": 200, "data": { "idws": 151, "message": "WebService Deleted" } } Ver campos de respuesta: Campo Descripción Formato idws Identificador único del repetidor del WebService. Entero message Mensaje de estado de la operación. Cadena de Texto     Información de un WebService POST https://api.service24gps.com/api/v1/getWebserviceDetails Obtener información detallada de un WebService. Ver parámetros de solicitud: apikey (Requerido) Llave de autorización para uso de los Servicios Web. 25sdsd234234aa93sdsdsd37c70118e72 token (Requerido) Token devuelto por el método getToken. wfszR/oPIQKjt5HT5NgjDnZ2SAZQ== idws (Requerido) Identificador único del WebService a actualizar 151 Solicitud de ejemplo: curl -X 'POST' \ 'https://api.service24gps.com/api/v1/getWebserviceDetails' \ -H 'accept: application/json' \ -H 'Content-Type: multipart/form-data' \ -F 'apikey=25sdsd234234aa93sdsdsd37c70118e72' \ -F 'token=wfszR/oPIQKjt5HT5NgjDnZ2SAZQ==' \ -F 'idws=151' Respuesta de ejemplo: { "status": 200, "data": { "idws": 151, "webservice": "Mi repetidor de datos actualizado", "tipo_transmision": "SOAP", "tipo_envio": "xml", "host":"https://192.168.1.100/my-endpoint" } } Ver campos de respuesta: Campo Descripción Formato idws Identificador único del repetidor del WebService. Entero webservice Nombre del WebService. Cadena de Texto tipo_transmision Tipo de transmisión para el WebService. Cadena de Texto tipo_envio Tipo de envío para el WebService. Cadena de Texto host Dirección Host establecida para el WebService. Cadena de Texto ip Dirección IP establecida para el WebService. Cadena de Texto port Puerto establecido para el WebService. Cadena de Texto     Lista de WebServices POST https://api.service24gps.com/api/v1/getWebservicesList Obtener información detallada de todos los WebServices creados por el distribuidor. Ver parámetros de solicitud: apikey (Requerido)  Llave de autorización para uso de los Servicios Web. 25sdsd234234aa93sdsdsd37c70118e72 token (Requerido)  Token devuelto por el método getToken. wfszR/oPIQKjt5HT5NgjDnZ2SAZQ== Solicitud de ejemplo: curl -X 'POST' \ 'https://api.service24gps.com/api/v1/getWebserviceDetails' \ -H 'accept: application/json' \ -H 'Content-Type: multipart/form-data' \ -F 'apikey=25sdsd234234aa93sdsdsd37c70118e72' \ -F 'token=wfszR/oPIQKjt5HT5NgjDnZ2SAZQ==' Respuesta de ejemplo: { "status": 200, "data": [ { "idws": 151, "webservice": "Webservice API Create Pruebas", "tipo_transmision": "RESTful", "tipo_envio": "json", "host": "http://192.168.1.100/actual_endpoint" } ] } Ver campos de respuesta: Campo Descripción Formato idws Identificador único del repetidor del WebService. Entero webservice Nombre del WebService. Cadena de Texto tipo_transmision Tipo de transmisión para el WebService. Cadena de Texto tipo_envio Tipo de envío para el WebService. Cadena de Texto host Dirección Host establecida para el WebService. Cadena de Texto ip Dirección IP establecida para el WebService. Cadena de Texto port Puerto establecido para el WebService. Entero     Lista de WebService asignados por cliente POST https://api.service24gps.com/api/v1/getWebservicesByClient Obtener la lista de todas las asignaciones de un WebService realizadas a un cliente o a los clientes existentes. Ver parámetros de solicitud: apikey (Requerido) Llave de autorización para uso de los Servicios Web. 25sdsd234234aa93sdsdsd37c70118e72 token (Requerido)  Token devuelto por el método getToken. wfszR/oPIQKjt5HT5NgjDnZ2SAZQ== IdCliente (Opcional) Identificador único del cliente, si se proporciona se obtiene la lista de Webservices asignados solo a ese cliente. Si no se proporciona un identificador de cliente se obtiene una lista de todas las asignaciones de todos los clientes en todos los WebServices del distribuidor. 661 Solicitud de ejemplo: curl -X 'POST' \ 'https://api.service24gps.com/api/v1/getWebservicesByClient' \ -H 'accept: application/json' \ -H 'Content-Type: multipart/form-data' \ -F 'apikey=25sdsd234234aa93sdsdsd37c70118e72' \ -F 'token=wfszR/oPIQKjt5HT5NgjDnZ2SAZQ==' \ -F 'IdCliente=661' Respuesta de ejemplo: { "status": 200, "data": [ { "idasignacion": "4909", "idws": "151", "webservice": "Mi repetidor de datos actualizado", "tipo_transmision": "SOAP", "tipo_envio": "xml", "clientenombre": "Cliente", "idcliente": "661", "host": "http://192.168.1.100/actual_endpoint" } ] } Ver campos de respuesta: Campo Descripción Formato idasignacion Identificador único de la asignación por cliente al WebService. Entero idws Identificador único del repetidor del WebService. Entero webservice Nombre del WebService. Cadena de Texto tipo_transmision Tipo de transmisión para el WebService. Cadena de Texto tipo_envio Tipo de envío para el WebService. Cadena de Texto clientenombre Nombre del cliente. Cadena de Texto idcliente Identificador único del cliente. Entero host Dirección Host establecida para el WebService. Cadena de Texto ip Dirección IP establecida para el WebService. Cadena de Texto port Puerto establecido para el WebService. Entero     Apagar / detener envío de datos al WebService POST https://api.service24gps.com/api/v1/shutdownWebservice Se detiene el envío de datos al WebService, es decir, se desactivan todas las asignaciones a nivel cliente y activo previamente asignadas al WebService. Ver parámetros de solicitud: apikey (Requerido) Llave de autorización para uso de los Servicios Web. 25sdsd234234aa93sdsdsd37c70118e72 token (Requerido) Token devuelto por el método getToken. wfszR/oPIQKjt5HT5NgjDnZ2SAZQ== idws (Requerido) Identificador único del WebService 151 Solicitud de ejemplo: curl -X 'POST' \ 'https://api.service24gps.com/api/v1/shutdownWebservice' \ -H 'accept: application/json' \ -H 'Content-Type: multipart/form-data' \ -F 'apikey=25sdsd234234aa93sdsdsd37c70118e72' \ -F 'token=wfszR/oPIQKjt5HT5NgjDnZ2SAZQ==' \ -F 'idws=151' Respuesta de ejemplo: { "status": 200, "data": [ { "idasignacion": "4910", "idcliente": "29138", "estatus": "0", "activos": [ { "idasignacion": "29627", "idactivo": "127537", "activo": "Nothing Phone de Tom's", "dispositivo": "2771d7ea2cf7a18b", "placa": "SM-A50", "webservice": "Paquetes", "idws": "150", "estatus": "0" }, { "idasignacion": "29628", "idactivo": "287121", "activo": "test2", "dispositivo": "e9bc2805a621fa35", "placa": "test2", "webservice": "Paquetes", "idws": "150", "estatus": "0" }, { "idasignacion": "29629", "idactivo": "337446", "activo": "pruebas_spalestina", "dispositivo": null, "placa": "TXT-999", "webservice": "Paquetes", "idws": "150", "estatus": "0" }, { "idasignacion": "29630", "idactivo": "139608", "activo": "Iphone 15 Pro de Tom", "dispositivo": "84ED6A45873B4AB9BF919C2482B0E725", "placa": "XTR-1807", "webservice": "Paquetes", "idws": "150", "estatus": "0" } ] }, { "idasignacion": "4911", "idcliente": "66481", "estatus": "0", "activos": [] }, { "idasignacion": "4912", "idcliente": "64056", "estatus": "0", "activos": [] }, { "idasignacion": "4913", "idcliente": "9", "estatus": "0", "activos": [] }, { "idasignacion": "4914", "idcliente": "589", "estatus": "0", "activos": [] }, { "idasignacion": "4915", "idcliente": "0", "estatus": "0", "activos": [ { "idasignacion": "29627", "idactivo": "127537", "activo": "Nothing Phone de Tom's", "dispositivo": "2771d7ea2cf7a18b", "placa": "SM-A50", "webservice": "Paquetes", "idws": "150", "estatus": "0" }, { "idasignacion": "29628", "idactivo": "287121", "activo": "test2", "dispositivo": "e9bc2805a621fa35", "placa": "test2", "webservice": "Paquetes", "idws": "150", "estatus": "0" }, { "idasignacion": "29629", "idactivo": "337446", "activo": "pruebas_spalestina", "dispositivo": null, "placa": "TXT-999", "webservice": "Paquetes", "idws": "150", "estatus": "0" }, { "idasignacion": "29630", "idactivo": "139608", "activo": "Iphone 15 Pro de Tom", "dispositivo": "84ED6A45873B4AB9BF919C2482B0E725", "placa": "XTR-1807", "webservice": "Paquetes", "idws": "150", "estatus": "0" }, { "idasignacion": "29662", "idactivo": "127537", "activo": "Nothing Phone de Tom's", "dispositivo": "2771d7ea2cf7a18b", "placa": "SM-A50", "webservice": "Paquetes", "idws": "150", "estatus": "0" }, { "idasignacion": "29663", "idactivo": "139608", "activo": "Iphone 15 Pro de Tom", "dispositivo": "84ED6A45873B4AB9BF919C2482B0E725", "placa": "XTR-1807", "webservice": "Paquetes", "idws": "150", "estatus": "0" }, { "idasignacion": "29664", "idactivo": "287121", "activo": "test2", "dispositivo": "e9bc2805a621fa35", "placa": "test2", "webservice": "Paquetes", "idws": "150", "estatus": "0" }, { "idasignacion": "29665", "idactivo": "337446", "activo": "pruebas_spalestina", "dispositivo": null, "placa": "TXT-999", "webservice": "Paquetes", "idws": "150", "estatus": "0" } ] }, { "idasignacion": "4916", "idcliente": "69729", "estatus": "0", "activos": [] }, { "idasignacion": "4917", "idcliente": "77874", "estatus": "0", "activos": [] }, { "idasignacion": "4918", "idcliente": "78791", "estatus": "0", "activos": [] }, { "idasignacion": "4919", "idcliente": "78124", "estatus": "0", "activos": [] } ] } Ver campos de respuesta: Campo Descripción Formato idasignacion Identificador único de la asignación entre el cliente y el WebService Entero idcliente Identificador único del cliente Entero estatus Estado de la asignación entre el cliente y el WebService: 1 = Encendido, 0 = Apagado Entero activos Listado de activos asignados a la relación entre el cliente y WebService, dónde muestra los estatus para saber sí está habilitado o no (1 = Encendido, 0 = Apagado) Arreglo Encender/ permitir envío de datos al WebService POST https://api.service24gps.com/api/v1/turnOnWebservice Se inicia el envío de datos al WebService, es decir, se activan todas las asignaciones a nivel cliente y activo previamente configuradas al WebService. Ver parámetros de solicitud: apikey (Requerido) Llave de autorización para uso de los Servicios Web. 25sdsd234234aa93sdsdsd37c70118e72 token (Requerido) Token devuelto por el método getToken. wfszR/oPIQKjt5HT5NgjDnZ2SAZQ== idws (Requerido) Identificador único del Webservice 151 Solicitud de ejemplo: curl -X 'POST' \ 'https://api.service24gps.com/api/v1/turnOnWebservice' \ -H 'accept: application/json' \ -H 'Content-Type: multipart/form-data' \ -F 'apikey=25sdsd234234aa93sdsdsd37c70118e72' \ -F 'token=wfszR/oPIQKjt5HT5NgjDnZ2SAZQ==' \ -F 'idws=151' Respuesta de ejemplo: { "status": 200, "data": [ { "idasignacion": "4910", "idcliente": "29138", "estatus": "1", "activos": [ { "idasignacion": "29627", "idactivo": "127537", "activo": "Nothing Phone de Tom's", "dispositivo": "2771d7ea2cf7a18b", "placa": "SM-A50", "webservice": "Paquetes", "idws": "150", "estatus": "1" }, { "idasignacion": "29628", "idactivo": "287121", "activo": "test2", "dispositivo": "e9bc2805a621fa35", "placa": "test2", "webservice": "Paquetes", "idws": "150", "estatus": "1" }, { "idasignacion": "29629", "idactivo": "337446", "activo": "pruebas_spalestina", "dispositivo": null, "placa": "TXT-999", "webservice": "Paquetes", "idws": "150", "estatus": "1" }, { "idasignacion": "29630", "idactivo": "139608", "activo": "Iphone 15 Pro de Tom", "dispositivo": "84ED6A45873B4AB9BF919C2482B0E725", "placa": "XTR-1807", "webservice": "Paquetes", "idws": "150", "estatus": "1" } ] }, { "idasignacion": "4911", "idcliente": "66481", "estatus": "1", "activos": [] }, { "idasignacion": "4912", "idcliente": "64056", "estatus": "1", "activos": [] }, { "idasignacion": "4913", "idcliente": "9", "estatus": "1", "activos": [] }, { "idasignacion": "4914", "idcliente": "589", "estatus": "1", "activos": [] }, { "idasignacion": "4915", "idcliente": "0", "estatus": "1", "activos": [ { "idasignacion": "29627", "idactivo": "127537", "activo": "Nothing Phone de Tom's", "dispositivo": "2771d7ea2cf7a18b", "placa": "SM-A50", "webservice": "Paquetes", "idws": "150", "estatus": "1" }, { "idasignacion": "29628", "idactivo": "287121", "activo": "test2", "dispositivo": "e9bc2805a621fa35", "placa": "test2", "webservice": "Paquetes", "idws": "150", "estatus": "1" }, { "idasignacion": "29629", "idactivo": "337446", "activo": "pruebas_spalestina", "dispositivo": null, "placa": "TXT-999", "webservice": "Paquetes", "idws": "150", "estatus": "1" }, { "idasignacion": "29630", "idactivo": "139608", "activo": "Iphone 15 Pro de Tom", "dispositivo": "84ED6A45873B4AB9BF919C2482B0E725", "placa": "XTR-1807", "webservice": "Paquetes", "idws": "150", "estatus": "1" }, { "idasignacion": "29662", "idactivo": "127537", "activo": "Nothing Phone de Tom's", "dispositivo": "2771d7ea2cf7a18b", "placa": "SM-A50", "webservice": "Paquetes", "idws": "150", "estatus": "1" }, { "idasignacion": "29663", "idactivo": "139608", "activo": "Iphone 15 Pro de Tom", "dispositivo": "84ED6A45873B4AB9BF919C2482B0E725", "placa": "XTR-1807", "webservice": "Paquetes", "idws": "150", "estatus": "1" }, { "idasignacion": "29664", "idactivo": "287121", "activo": "test2", "dispositivo": "e9bc2805a621fa35", "placa": "test2", "webservice": "Paquetes", "idws": "150", "estatus": "1" }, { "idasignacion": "29665", "idactivo": "337446", "activo": "pruebas_spalestina", "dispositivo": null, "placa": "TXT-999", "webservice": "Paquetes", "idws": "150", "estatus": "1" } ] }, { "idasignacion": "4916", "idcliente": "69729", "estatus": "1", "activos": [] }, { "idasignacion": "4917", "idcliente": "77874", "estatus": "1", "activos": [] }, { "idasignacion": "4918", "idcliente": "78791", "estatus": "1", "activos": [] }, { "idasignacion": "4919", "idcliente": "78124", "estatus": "1", "activos": [] } ] } Ver campos de respuesta: Campo Descripción Formato idasignacion Identificador único de la asignación entre el cliente y el WebService Entero idcliente Identificador único del cliente Entero estatus Estado de la asignación entre el cliente y el WebService: 1 = Encendido, 0 = Apagado Entero activos Listado de activos asignados a la relación entre el cliente y WebService, dónde muestra los estatus para saber sí está habilitado o no (1 = Encendido, 0 = Apagado) Arreglo Lista de activos asignados a un WebService por cliente. POST https://api.service24gps.com/api/v1/getWebservicesDevices Obtener la lista de todos los activos asignados a un WebService por cliente. Ver parámetros de solicitud: apikey (Requerido) Llave de autorización para uso de los Servicios Web. 25sdsd234234aa93sdsdsd37c70118e72 token (Requerido) Token devuelto por el método getToken. wfszR/oPIQKjt5HT5NgjDnZ2SAZQ== idws (Requerido) Identificador único del WebService. 661 IdCliente (Requerido) Identificador único de cliente. 67421 Solicitud de ejemplo: curl -X 'POST' \ 'https://api.service24gps.com/api/v1/getWebservicesDevices' \ -H 'accept: application/json' \ -H 'Content-Type: multipart/form-data' \ -F 'apikey=25sdsd234234aa93sdsdsd37c70118e72' \ -F 'token=wfszR/oPIQKjt5HT5NgjDnZ2SAZQ==' \ -F 'idws=661' \ -F 'IdCliente=29138' Respuesta de ejemplo: { "status": 200, "data": [ { "idasignacion": "29631", "idactivo": "127537", "activo": "Nothing Phone de Tom's", "dispositivo": "2771d7ea2cf7a18b", "placa": "SM-A50", "webservice": "Webservice API Create Pruebas", "idws": "151", "estatus": "1" } ] } Ver campos de respuesta: Campo Descripción Formato idasignacion Identificador único de la asignación de un activo a un WebService por cliente. Entero idactivo Identificador único del activo asignado al WebService por cliente. Entero activo Nombre del activo asignado al WebService por cliente. Cadena de Texto dispositivo Imei del dispositivo del activo asignado al WebService por cliente. Cadena de Texto placa Placa del dispositivo del activo asignado al WebService por cliente. Cadena de Texto webservice Nombre del WebService. Cadena de Texto idws Identificador único del repetidor del WebService. Cadena de Texto estatus Estado de la asignación del dispositivo en el WebService por cliente. Entero     Asignar WebService a un cliente POST https://api.service24gps.com/api/v1/assignWebserviceToClient Asignar un WebService a un cliente. Ver parámetros de solicitud: apikey (Requerido) Llave de autorización para uso de los Servicios Web. 25sdsd234234aa93sdsdsd37c70118e72 token (Requerido) Token devuelto por el método getToken. wfszR/oPIQKjt5HT5NgjDnZ2SAZQ== idws (Requerido) Identificador único del WebService. 661 IdCliente (Requerido) Identificador único de cliente. 67421 Solicitud de ejemplo: curl -X 'POST' \ 'https://api.service24gps.com/api/v1/assignWebserviceToClient' \ -H 'accept: application/json' \ -H 'Content-Type: multipart/form-data' \ -F 'apikey=25sdsd234234aa93sdsdsd37c70118e72' \ -F 'token=wfszR/oPIQKjt5HT5NgjDnZ2SAZQ==' \ -F 'idws=661' \ -F 'IdCliente=29138' Respuesta de ejemplo: { "status": 200, "data": { "idasignacion": "4908", "idcliente": "29138", "idws": "151" } } Ver campos de respuesta: Campo Descripción Formato idasignacion Estado de la asignación del cliente a el WebService. Entero idcliente Identificador único del cliente. Entero idws Identificador único del repetidor del WebService. Entero     Desasignar un WebService de un cliente. POST https://api.service24gps.com/api/v1/unassignWebserviceFromClient Desasignar un WebService a un cliente. Ver parámetros de solicitud: apikey (Requerido) Llave de autorización para uso de los Servicios Web. 25sdsd234234aa93sdsdsd37c70118e72 token (Requerido) Token devuelto por el método getToken. wfszR/oPIQKjt5HT5NgjDnZ2SAZQ== idws (Requerido) Identificador único del WebService. 661 IdCliente (Requerido) Identificador único de cliente. 67421 Solicitud de ejemplo: curl -X 'POST' \ 'https://api.service24gps.com/api/v1/unassignWebserviceFromClient' \ -H 'accept: application/json' \ -H 'Content-Type: multipart/form-data' \ -F 'apikey=25sdsd234234aa93sdsdsd37c70118e72' \ -F 'token=wfszR/oPIQKjt5HT5NgjDnZ2SAZQ==' \ -F 'idws=661' \ -F 'IdCliente=29138' Respuesta de ejemplo: { "status": 200, "data": { "idasignacion": "4908", "idcliente": "29138", "idws": "151" } } Ver campos de respuesta: Campo Descripción Formato idasignacion Estado de la asignación del cliente a el WebService. Entero idcliente Identificador único del cliente. Entero idws Identificador único del repetidor del WebService. Entero     Asignar un activo a un WebService por cliente. POST https://api.service24gps.com/api/v1/assignVehicleToClientWebservice Asignar un activo a un WebService por cliente. Ver parámetros de solicitud: apikey (Requerido) Llave de autorización para uso de los Servicios Web. 25sdsd234234aa93sdsdsd37c70118e72 token (Requerido) Token devuelto por el método getToken. wfszR/oPIQKjt5HT5NgjDnZ2SAZQ== idws (Requerido) Identificador único del WebService. 661 IdCliente (Requerido) Identificador único de cliente. 67421 IdActivo (Requerido) Identificador único de activo. 1234 Solicitud de ejemplo: curl -X 'POST' \ 'https://api.service24gps.com/api/v1/assignVehicleToClientWebservice' \ -H 'accept: application/json' \ -H 'Content-Type: multipart/form-data' \ -F 'apikey=25sdsd234234aa93sdsdsd37c70118e72' \ -F 'token=wfszR/oPIQKjt5HT5NgjDnZ2SAZQ==' \ -F 'idws=661' \ -F 'IdCliente=29138' \ -F 'IdActivo=127537' Respuesta de ejemplo: { "status": 200, "data": { "idasignacion": "29631", "idcliente": "29138", "idws": "151", "idactivo": "127537" } } Ver campos de respuesta: Campo Descripción Formato idasignacion Estado de la asignación del activo a el WebService del cliente. Entero idcliente Identificador único del cliente. Entero idws Identificador único del repetidor del WebService. Entero idactivo Identificador único del activo asignado al WebService. Entero     Desasignar un activo a un WebService por cliente. POST https://api.service24gps.com/api/v1/unassignVehicleFromClientWebservice Desasignar un activo a un WebService por cliente. Ver parámetros de solicitud: apikey (Requerido) Llave de autorización para uso de los Servicios Web. 25sdsd234234aa93sdsdsd37c70118e72 token (Requerido) Token devuelto por el método getToken. wfszR/oPIQKjt5HT5NgjDnZ2SAZQ== idws (Requerido) Identificador único del WebService. 661 IdCliente (Requerido) Identificador único de cliente. 67421 IdActivo (Requerido) Identificador único de activo. 12345 Solicitud de ejemplo: curl -X 'POST' \ 'https://api.service24gps.com/api/v1/unassignVehicleFromClientWebservice' \ -H 'accept: application/json' \ -H 'Content-Type: multipart/form-data' \ -F 'apikey=25sdsd234234aa93sdsdsd37c70118e72' \ -F 'token=wfszR/oPIQKjt5HT5NgjDnZ2SAZQ==' \ -F 'idws=661' \ -F 'IdCliente=29138' \ -F 'IdActivo=127537' Respuesta de ejemplo: { "status": 200, "data": { "idasignacion": "29631", "idcliente": "29138", "idws": "151", "idactivo": "127537" } } Ver campos de respuesta: Campo Descripción Formato idasignacion Estado de la asignación del activo a el WebService del cliente. Entero idcliente Identificador único del cliente. Entero idws Identificador único del repetidor del WebService. Entero idactivo Identificador único del activo asignado al WebService. Entero