Documentación de RevenueUI

API de lectura, OAuth y MCP

Da a automatizaciones acceso de solo lectura limitado a un sitio.

Claves de lectura

Crea una clave en Configuración del sitio → API y MCP. El texto se muestra una vez y solo se guarda su hash SHA-256. Cada clave pertenece a un sitio y permite por separado Analytics, Live y Web Vitals.

Envía Authorization: Bearer rui_read_... a GET /api/v1/read/analytics, GET /api/v1/read/realtime o GET /api/v1/read/web-vitals.

MCP

Usa POST /api/mcp como endpoint Streamable HTTP JSON-RPC con la misma clave. Expone get_analytics, get_realtime y get_web_vitals, sin escritura ni identificadores brutos.

OAuth 2.0 con PKCE

Registra el nombre y URI HTTPS exacta. Los clientes públicos usan Authorization Code con PKCE S256, sin secreto. El código es de un solo uso y vence en 10 minutos; el token, en 30 días. Autoriza en /oauth/authorize e intercambia en POST /api/oauth/token. Eliminar el cliente revoca sus claves.