Para desarrolladores
Construye con Votinova
API REST, webhooks, conectores y un servidor MCP. Todo lo que hace la web está también en la API: crea una sesión, ábrela y recibe los resultados en tu stack en menos de cinco minutos.
- Crea una credencial en tu espacio — dos scopes, ámbito de organización.
- Lanza tu primera llamada: crea y abre una sesión desde curl.
- Suscríbete a un webhook y recibe los resultados al cerrar cada pregunta.
curl -X POST https://api.votinova.prd.atbionapps.com/public/v1/sessions \ -H "X-API-Key: vz_live_…" \ -d '{ "presentation_id": "prs_8f3k2" }' 200 OK · X-RateLimit-Remaining: 119{ "id": "ses_71xw9", "join_code": "482913", "state": "LIVE"}Todas las superficies, un mismo contrato
Cada integración se deriva del mismo documento OpenAPI. Un endpoint nuevo aparece en todas a la vez.
API REST
Endpoints públicos con scopes, cuotas por plan y paginación por cursor.
Referencia de API →Webhooks
Eventos firmados con HMAC, reintentos con backoff y reentrega manual.
Guía de webhooks →Zapier
Triggers y acciones para automatizar sin código.
Ver integración →Power Automate
Conector con trigger de webhook para el ecosistema Microsoft.
Ver integración →Servidor MCP
Herramientas derivadas del OpenAPI para tus agentes. Remoto, sin instalar nada.
Configurar MCP →Add-ins
PowerPoint, Google Slides, Teams, Zoom y Webex.
Ver add-ins →Qué construye la gente con esto
Resultados en tu CRM
Sincroniza respuestas y asistencia con tu CRM o tu data warehouse en cuanto cada pregunta cierra — te avisa un webhook, sin sondear.
Informes propios
KPIs, participantes y resultados por API con paginación por cursor: monta el informe exactamente como tu organización lo quiere.
Sesiones desde tu software
Crea, abre y conduce sesiones desde tu backend, tu panel interno o tu agente — la misma API que usa esta web.
Tu primera llamada, en tu lenguaje
Quickstart completo →Hecho para agentes
Tu agente ya sabe usar Votinova
Servidor MCP remoto con herramientas derivadas del OpenAPI, filtradas por los scopes de tu credencial. Y un llms.txt para que cualquier modelo encuentre la documentación.
Configurar el servidor MCP →{ "mcpServers": { "votinova": { "url": "https://mcp.votinova.com/mcp", "headers": { "Authorization": "Bearer vz_live_…" } } }}Últimos cambios de la API
Changelog →- ADDITIVE
The participant roster now says how each person was let in: identity_seal is VERIFIED when an identity provider vouched for them, GUEST when they came through the invited-guest link, and UNVERIFIED when neither happened. Without it an integrator reading a roster of names could not tell which of them anyone had actually checked. Additive: no existing field changed. The same release finishes naming two closed domains the document was already enforcing but never said out loud: the export format (csv, xlsx) and the webhook connector (ZAPIER, POWER_AUTOMATE) — until now the only way to learn either was to send a wrong value and read the 400.
- ADDITIVE
Per-question results now carry the spinner wheel's spin log (spin_outcomes) and, for ordering questions, how many people put each item in each position (placement_accuracy[].counts_by_position). Both were produced internally and never published; a spinner wheel's results envelope used to arrive empty. Additive: no existing field changed.
- ADDITIVE
Discovery without a credential: the enforced rate limits, the webhook retry schedule and the published event catalogue, plus this changelog itself.
Cuota por plan
- PRO120 peticiones cada 60 s
- TEAM600 peticiones cada 60 s
- ENTERPRISE3000 peticiones cada 60 s
La cuota viaja en cada respuesta (cabeceras X-RateLimit-*).