Eventos
Consultar Websocket
Retorna la configuración actual del WebSocket de la instancia
GET
Consultar Websocket
Auth:
Envoltorio:
TokenAccount o TokenInstance • Rate limit: Global (100/min) • Idempotente: sí
Descripción
Retorna la configuración actual del WebSocket de la instancia. Retorna404 cuando no hay fila en websocket_configs (la instancia nunca fue configurada vía POST), no existe una “configuración default implícita”.
Atención a la ortografía: la ruta correcta es
getWebsocket (con w minúscula en socket), diferente de POST /websocket. Esta inconsistencia es histórica, usa el literal exacto del registro.Parámetros de ruta
Nombre de la instancia.
Ejemplo
Cabeceras
TokenAccount o TokenInstance.Respuesta exitosa
Retorna el objetowebsocket con la configuración actual: enabled, events y mediaBase64. Nota: 404 significa “nunca configurado” (sin fila en websocket_configs), diferente de enabled=false (que retorna 200 con la fila persistida y los campos limpios). Maneja ambos casos en el cliente.
200 OK
200 OK (disabled)
Errores
| HTTP | error.message |
|---|---|
| 401 | Invalid token |
| 404 | Instance not found |
| 404 | WebSocket not configured for this instance |
| 429 | Rate limit exceeded. Try again later. |
| 500 | Failed to get instance |
| 500 | Failed to get websocket configuration |
Notas
404≠ “deshabilitado”:404significa “nunca se creó una fila”; unenabled=falseretorna200normalmente con"enabled": false. Maneja ambos casos en el cliente.- Sin alias
GET /websocket/:instance: a diferencia del webhook, no existe alias con la ortografía “regular”, sologetWebsocket(minúscula).
Siguiente
Configurar WebSocket
POST /api/events/websocket/:instanceConectar vía WebSocket
GET /ws/:instance