Instancia
Leer settings
Lee los settings de comportamiento de la instancia
GET
Leer settings
Auth:
TokenAccount o TokenInstance • Rate-limit: Global (100/min) • Idempotente: sí
Descripción
Devuelve los 7 flags de comportamiento de la instancia: rechazo de llamadas, ignorar grupos, mantener online, marcar como leído, sincronización de historial, ignorar status.Ejemplo
Realiza unGET en la ruta de la instancia y devuelve el objeto settings con todos los flags actuales. No se aceptan query params, solo el nombre en el path y el token en la cabecera.
Respuesta exitosa
200 OK
Parámetros de ruta
Nombre de la instancia.
Cabeceras
TokenAccount o TokenInstance.
Campos
| Campo | Tipo | Descripción |
|---|---|---|
autoRejectCalls | boolean | Rechaza llamadas automáticamente |
callRejectMessage | string | Mensaje enviado al rechazar |
ignoreGroupMessages | boolean | Ignora eventos de grupo en la ingesta |
keepOnlineStatus | boolean | Mantiene presencia como available |
autoReadMessages | boolean | Marca mensajes recibidos como leídos |
disableHistorySync | boolean | Deshabilita la sincronización de historial (default true) |
ignoreStatus | boolean | Ignora mensajes de tipo “status” (stories) |
Errores
| HTTP | error.message | Cuándo |
|---|---|---|
| 401 | Invalid token | Token faltante o inválido. |
| 404 | Instance not found | Nombre no existe. |
| 429 | Rate limit exceeded. Try again later. | Más de 100 req/min. |
| 500 | Failed to get settings configuration | Error de base de datos. |
Siguiente
Actualizar settings
POST /api/instance/settings/:instance para cambiar.