Saltar al contenido
Explorar la referencia
Documentación para desarrolladores

La API de vokse

Todo en vokse está a una llamada de API. La aplicación web, los clientes externos y nuestra IA comparten la misma superficie REST, y tú también puedes usarla. Autentícate con una clave Bearer, limita sus permisos exactamente a lo que necesitas e intégrala en minutos.

Autenticación

Cada petición lleva un token Bearer en la cabecera Authorization. Genera una clave de API en Ajustes → Claves de API, elige sus scopes y listo.

URL base
https://api.vokse.ai
Una primera petición
bash
curl -H "Authorization: Bearer vokse_sk_…" \     https://api.vokse.ai/households/current/accounts
Lee la guía de autenticación

Recursos

188 endpoints repartidos en 28 recursos. Elige un recurso para ver cada operación, su scope, sus parámetros y un ejemplo listo para copiar y pegar.

Guías

Tutoriales que escribimos a mano para los temas transversales: autenticación, errores, paginación, idempotencia y webhooks.

AutenticaciónLa API de vokse autentica cada petición con una clave de API Bearer. Las claves están acotadas, se pueden revocar y nunca caducan en silencio: mantienes el control de exactamente lo que una integración puede tocar.HogaresUn hogar es la unidad de aislamiento: cuentas, transacciones, presupuestos, categorías, reglas y claves pertenecen exactamente a uno. Tu clave también pertenece a uno; aquí tienes lo que eso te permite y lo que no.ErroresCada error de la API de vokse devuelve siempre el mismo envoltorio JSON con un código estable legible por máquina, un mensaje para humanos y, opcionalmente, detalles estructurados. Programa según el código y muestra el mensaje.PaginaciónLos endpoints de listado paginan con un cursor opaco. Nunca calculas desplazamientos: sigues nextCursor hasta que sea null. Los cursores son estables ante escrituras concurrentes, así que nunca te saltas ni lees dos veces una fila.IdempotenciaLas peticiones que modifican estado se pueden reintentar sin riesgo si envías una Idempotency-Key. Si una petición se pierde por un timeout, repetirla con la misma clave devuelve el resultado original en lugar de crear un duplicado.Límites de peticionesCada petición se cuenta dentro de una ventana fija de 60 segundos. El contador que se aplica depende de cómo te autenticas: las claves de API disponen del mayor presupuesto, las sesiones iniciadas de uno holgado y el tráfico anónimo de uno pequeño. Agotado el presupuesto, la API responde 429 y te indica cuánto esperar.Recibir webhooksLos webhooks te envían eventos en tiempo real en lugar de tener que hacer polling. Suscribe una URL, elige los eventos que te interesan y verifica cada entrega con su firma HMAC.Historial, deshacer y rehacer en la APIvokse mantiene un libro de cambios por hogar: una fila por cambio atómico con la carga exacta para revertirlo, quién lo hizo y cuándo. La API expone las filas que produce una escritura, lista el historial con sus autores y revierte cualquier cambio registrado, con precisión y desde cualquier cliente.MCPvokse incluye un servidor MCP remoto: las mismas herramientas auditadas que llaman el asistente y la aplicación, expuestas a través del Model Context Protocol. Una URL y OAuth estándar; sin binarios ni claves de API.

OpenAPI en crudo

¿Prefieres un explorador interactivo? El documento OpenAPI completo se sirve en directo, renderizado con Scalar.

Abrir la referencia OpenAPI