# 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: ```shell 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: ```JSON { "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:
CampoDescripción Formato
idwsIdentificador único del repetidor del WebService. Entero
webserviceNombre del repetidor del WebService, no se admiten duplicados. Cadena de Texto
tipo\_transmisionTipo de transmisión establecido al WebService Cadena de Texto
tipo\_envioTipo de envío establecido al WebService Cadena de Texto
hostDirección Host establecida al WebService. Cadena de Texto
ipDirección IP establecida al WebService. Cadena de Texto
portPuerto establecido al WebService. Entero
#####