Build integrations for Revento¶
This is the developer guide for the Revento external integrations framework. Use it to build software that reads event data, reacts to changes, and signs participants in via "Login with Revento".
What you can build¶
- Server-to-server integrations that read event metadata, participants, applications, and program data on behalf of an organizer (sync to a CRM, push to a spreadsheet, generate a printed badge run, run analytics).
- Participant-facing apps where users sign in with their Revento account and the integration knows which event they're attending.
- Webview pages rendered inside the Revento app, optionally authenticated against a participant's Revento identity.
What you can't build¶
- Anything that writes back to Revento. The API is read-only. There are no
POST /events, noPATCH /participants. If your integration needs to modify Revento data, that's a feature request, not a workaround. - Cross-event aggregations across organizations you weren't connected to. Every authorization is scoped to one event at a time.
Where to start¶
If you have 5 minutes: read the mental model.
If you have 30 minutes and want to get hands dirty: jump to the quickstart.
If you're scoping a build and need to know the contract: API endpoints, webhook event catalog, scopes, rate limits.
Status¶
The contract documented here is the contract you build against. Breaking changes are versioned and announced.