Public API & SDK
Build debate features into your own applications. Full API access, client SDKs, webhooks, and comprehensive documentation.
The Vision
SuperDebate shouldn't be a walled garden. The Public API opens our platform to developers, enabling integrations with educational tools, custom applications, and innovative debate experiences we haven't imagined yet.
Whether you're building a debate app, integrating with an LMS, or creating custom analytics dashboards, the API gives you full access to debates, users, events, and more.
Who this is for:
API Features
- RESTful API with full CRUD operations
- GraphQL endpoint for flexible queries
- Real-time WebSocket subscriptions
- OAuth 2.0 authentication
- Rate limiting with generous quotas
- Sandbox environment for testing
Webhooks
Event Triggers: Get notified when debates start, end, or change status.
User Events: New registrations, profile updates, achievements.
Scoring Events: Real-time score updates as judges submit.
Retry Logic: Automatic retries with exponential backoff.
Developer Resources
Technical Details
Database schema, API endpoints, and implementation notes for developers