Crear o inicializar configuraciones de la empresa
POST
/settings
const url = 'https://api.matiasimpulso.com/settings';const options = { method: 'POST', headers: {Authorization: 'Bearer <token>', 'Content-Type': 'application/json'}, body: '{"hoursCloseTicketsAuto":"0","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":"","lgpdHideNumber":"enabled","lgpdConsent":"enabled","lgpdLink":"example","lgpdMessage":"example","DirectTicketsToWallets":false,"closeTicketOnTransfer":false,"transferMessage":"","greetingAcceptedMessage":"","AcceptCallWhatsappMessage":"","sendQueuePositionMessage":"example","showNotificationPending":false}'};
try { const response = await fetch(url, options); const data = await response.json(); console.log(data);} catch (error) { console.error(error);}curl --request POST \ --url https://api.matiasimpulso.com/settings \ --header 'Authorization: Bearer <token>' \ --header 'Content-Type: application/json' \ --data '{ "hoursCloseTicketsAuto": "0", "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": "", "lgpdHideNumber": "enabled", "lgpdConsent": "enabled", "lgpdLink": "example", "lgpdMessage": "example", "DirectTicketsToWallets": false, "closeTicketOnTransfer": false, "transferMessage": "", "greetingAcceptedMessage": "", "AcceptCallWhatsappMessage": "", "sendQueuePositionMessage": "example", "showNotificationPending": false }'Guarda un conjunto de parámetros de configuración para la empresa del administrador autenticado.
Authorizations
Sección titulada « Authorizations »Request Bodyrequired
Sección titulada « Request Bodyrequired » Media type application/json
object
hoursCloseTicketsAuto
required
string
chatBotType
required
string
acceptCallWhatsapp
required
string
userRandom
required
string
sendGreetingMessageOneQueues
string
sendSignMessage
required
string
sendFarewellWaitingTicket
required
string
userRating
required
string
sendGreetingAccepted
required
string
CheckMsgIsGroup
required
string
sendQueuePosition
string
scheduleType
required
string
enableLGPD
required
string
sendMsgTransfTicket
required
string
requiredTag
required
string
lgpdDeleteMessage
required
string
lgpdHideNumber
required
string
lgpdConsent
required
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 guardadas exitosamente.
Datos de configuración inválidos.
No autenticado.
Permisos insuficientes (requiere rol administrador).