Für Entwickler
Baue mit Votinova
REST-API, Webhooks, Konnektoren und ein MCP-Server. Alles, was die Web-App kann, kann auch die API: Session erstellen, öffnen und die Ergebnisse in unter fünf Minuten in deinem Stack empfangen.
- Erstelle einen Zugang in deinem Workspace — zwei Scopes, organisationsweit.
- Mach deinen ersten Aufruf: Session per curl erstellen und öffnen.
- Abonniere einen Webhook und erhalte die Ergebnisse beim Schließen jeder Frage.
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"}Jede Oberfläche, ein Vertrag
Jede Integration leitet sich aus demselben OpenAPI-Dokument ab. Ein neuer Endpoint erscheint überall zugleich.
REST-API
Öffentliche Endpoints mit Scopes, Plan-Quoten und Cursor-Pagination.
API-Referenz →Webhooks
HMAC-signierte Events mit Backoff-Retries und manueller Neuzustellung.
Webhook-Guide →Zapier
Trigger und Aktionen zum Automatisieren ohne Code.
Integration ansehen →Power Automate
Webhook-Trigger-Konnektor für das Microsoft-Ökosystem.
Integration ansehen →MCP-Server
Aus dem OpenAPI-Dokument abgeleitete Tools für deine Agenten. Remote, nichts zu installieren.
MCP einrichten →Add-ins
PowerPoint, Google Slides, Teams, Zoom und Webex.
Add-ins ansehen →Was damit gebaut wird
Ergebnisse im CRM
Synchronisiere Antworten und Anwesenheit in dein CRM oder Data Warehouse, sobald jede Frage schließt — ein Webhook meldet sich, kein Polling.
Eigenes Reporting
KPIs, Teilnehmer und Ergebnisse über die API mit Cursor-Pagination: Baue den Report genau so, wie deine Organisation ihn will.
Sessions aus deiner Software
Erstelle, öffne und steuere Sessions aus deinem Backend, deinen internen Tools oder deinem Agenten — dieselbe API, die diese Web-App nutzt.
Dein erster Aufruf, in deiner Sprache
Kompletter Schnellstart →Für Agenten gebaut
Dein Agent kennt Votinova schon
Ein Remote-MCP-Server mit Tools aus dem OpenAPI-Dokument, gefiltert nach den Scopes deines Zugangs. Dazu ein llms.txt, damit jedes Modell die Doku findet.
MCP-Server einrichten →{ "mcpServers": { "votinova": { "url": "https://mcp.votinova.com/mcp", "headers": { "Authorization": "Bearer vz_live_…" } } }}Neueste API-Änderungen
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.
Quota pro Plan
- PRO120 Anfragen alle 60 s
- TEAM600 Anfragen alle 60 s
- ENTERPRISE3000 Anfragen alle 60 s
Deine Quota reist in jeder Antwort mit (X-RateLimit-*-Header).