Actualizar widget de WebChat
PUT
/webchat/widgets/{id}
const url = 'https://api.matiasimpulso.com/webchat/widgets/1';const options = { method: 'PUT', headers: {Authorization: 'Bearer <token>', 'Content-Type': 'application/json'}, body: '{"name":"example","title":"example","subtitle":"example","welcomeMessage":"example","primaryColor":"example","position":"right","preChatMode":"conversational","allowedOrigins":["example"],"whatsappContinuityEnabled":true,"whatsappPhone":"example","agentId":1,"enableAutoReply":true,"routerMode":"single","connectedAgentIds":[1],"status":"CONNECTED"}'};
try { const response = await fetch(url, options); const data = await response.json(); console.log(data);} catch (error) { console.error(error);}curl --request PUT \ --url https://api.matiasimpulso.com/webchat/widgets/1 \ --header 'Authorization: Bearer <token>' \ --header 'Content-Type: application/json' \ --data '{ "name": "example", "title": "example", "subtitle": "example", "welcomeMessage": "example", "primaryColor": "example", "position": "right", "preChatMode": "conversational", "allowedOrigins": [ "example" ], "whatsappContinuityEnabled": true, "whatsappPhone": "example", "agentId": 1, "enableAutoReply": true, "routerMode": "single", "connectedAgentIds": [ 1 ], "status": "CONNECTED" }'Modifica la apariencia, dominios autorizados, continuidad hacia WhatsApp o configuración de agentes de un widget existente.
Authorizations
Sección titulada « Authorizations »Parameters
Sección titulada « Parameters »Path Parameters
Sección titulada « Path Parameters » id
required
number
Identificador numérico del widget de WebChat.
Request Bodyrequired
Sección titulada « Request Bodyrequired » Media type application/json
object
name
string
title
string
subtitle
string
welcomeMessage
string
primaryColor
string
position
string
preChatMode
string
allowedOrigins
Array<string>
whatsappContinuityEnabled
boolean
whatsappPhone
string
agentId
number
enableAutoReply
boolean
routerMode
string
connectedAgentIds
Array<number>
status
string
Responses
Sección titulada « Responses »Widget de WebChat actualizado exitosamente.
Datos de actualización inválidos.
No autenticado o token JWT inválido.
Sin permisos para administrar conexiones o empresa pendiente de verificación.
Widget de WebChat no encontrado en la empresa.