Install
Configure
Keep your API key in a server environment variable. The SDK sends it using the X-API-Key header.
Walkthrough (real projects)
This is the “do it once, do it right” guide: how to wire the SDK into a Next.js or Node app, keep keys secure, and ship a clean integration your team can maintain.
Install → env vars → server-only client → API routes → error handling → production checklist.
Kiosks, gates, registration forms, schedule pages, website rendering.
Timeouts, retries, 429 handling, caching, logging, key rotation.
Templates
Start from a proven blueprint: Next.js Route Handlers, Express proxies, and ready-to-paste server endpoints.
SDK modules
Every module below has a dedicated, detailed page: what it does, required scopes, best practices, and examples that match the real API.
Render site content and pages.
Schedule, venues, speakers.
Accepted abstracts + authors.
Published exhibits/booths.
Config + create + receipts.
Badge check-in (kiosk).
Daily attendance gate.
Examples
Production
The SDK stays minimal — production reliability comes from good timeouts, safe retries, caching, and key hygiene.
Open the production playbook →Security
- Never put API keys in browser code.
- Create separate keys per integration (website, kiosk, partner).
- Use the smallest scopes needed.
- Revoke keys immediately if leaked.
Errors
Non-2xx responses throw a ConferaApiError with status and optional code.