Actualizar múltiples configuraciones de la empresa
PATCH
/settings
const url = 'https://api.matiasimpulso.com/settings';const options = { method: 'PATCH', headers: {Authorization: 'Bearer <token>', 'Content-Type': 'application/json'}, body: '{"hoursCloseTicketsAuto":"example","chatBotType":"text","acceptCallWhatsapp":"enabled","userRandom":"enabled","sendGreetingMessageOneQueues":"enabled","sendSignMessage":"enabled","sendFarewellWaitingTicket":"enabled","userRating":"enabled","sendGreetingAccepted":"enabled","CheckMsgIsGroup":"enabled","sendQueuePosition":"enabled","scheduleType":"enabled","enableLGPD":"enabled","sendMsgTransfTicket":"enabled","requiredTag":"enabled","lgpdDeleteMessage":"example","lgpdHideNumber":"enabled","lgpdConsent":"enabled","lgpdLink":"example","lgpdMessage":"example","DirectTicketsToWallets":true,"closeTicketOnTransfer":true,"transferMessage":"example","greetingAcceptedMessage":"example","AcceptCallWhatsappMessage":"example","sendQueuePositionMessage":"example","showNotificationPending":true}'};
try { const response = await fetch(url, options); const data = await response.json(); console.log(data);} catch (error) { console.error(error);}curl --request PATCH \ --url https://api.matiasimpulso.com/settings \ --header 'Authorization: Bearer <token>' \ --header 'Content-Type: application/json' \ --data '{ "hoursCloseTicketsAuto": "example", "chatBotType": "text", "acceptCallWhatsapp": "enabled", "userRandom": "enabled", "sendGreetingMessageOneQueues": "enabled", "sendSignMessage": "enabled", "sendFarewellWaitingTicket": "enabled", "userRating": "enabled", "sendGreetingAccepted": "enabled", "CheckMsgIsGroup": "enabled", "sendQueuePosition": "enabled", "scheduleType": "enabled", "enableLGPD": "enabled", "sendMsgTransfTicket": "enabled", "requiredTag": "enabled", "lgpdDeleteMessage": "example", "lgpdHideNumber": "enabled", "lgpdConsent": "enabled", "lgpdLink": "example", "lgpdMessage": "example", "DirectTicketsToWallets": true, "closeTicketOnTransfer": true, "transferMessage": "example", "greetingAcceptedMessage": "example", "AcceptCallWhatsappMessage": "example", "sendQueuePositionMessage": "example", "showNotificationPending": true }'Actualiza parcialmente las configuraciones de la empresa del administrador autenticado.
Authorizations
Sección titulada « Authorizations »Request Bodyrequired
Sección titulada « Request Bodyrequired » Media type application/json
object
hoursCloseTicketsAuto
string
chatBotType
string
acceptCallWhatsapp
string
userRandom
string
sendGreetingMessageOneQueues
string
sendSignMessage
string
sendFarewellWaitingTicket
string
userRating
string
sendGreetingAccepted
string
CheckMsgIsGroup
string
sendQueuePosition
string
scheduleType
string
enableLGPD
string
sendMsgTransfTicket
string
requiredTag
string
lgpdDeleteMessage
string
lgpdHideNumber
string
lgpdConsent
string
lgpdLink
string
lgpdMessage
string
DirectTicketsToWallets
boolean
closeTicketOnTransfer
boolean
transferMessage
string
greetingAcceptedMessage
string
AcceptCallWhatsappMessage
string
sendQueuePositionMessage
string
showNotificationPending
boolean
Responses
Sección titulada « Responses »Configuraciones actualizadas exitosamente.
Datos de actualización inválidos.
No autenticado.
Permisos insuficientes (requiere rol administrador).