Developer API

Developer API

Build custom solutions with our robust and well-documented API.

API keysHeadless payments7 SDKs
Free for free eventsNo credit cardSetup in 2 min
register.js
1import { VihayaClient } from 'vihaya-sdk'
3const vihaya = new VihayaClient(API_KEY)
5const result = await vihaya.events.register(id, {
6 name: "Asha Menon",
7 email: "asha@example.com",
8})
10// → { orderId, registrationId, key }
200 OK · 12ms
REST
API standard
JSON
Every response
Scoped
API keys
Webhooks
Event push
Why Vihaya

Why choose Vihaya's Developer API?

Everything you need to run successful events — built from the ground up for Indian campuses.

REST + 7 SDKs

JavaScript, Python, PHP, Ruby, Go, Java and Flutter — all published.

Headless checkout

Your front end takes the booking; we issue the ticket, QR and payout.

Signed webhooks

HMAC-signed callbacks so your own system stays in sync.

What's included

Built for modern organisers

Vihaya combines powerful automation with intuitive design to save you time and boost your event's success.

API keys
Headless payments
7 SDKs
Signed webhooks
register.js
1import { VihayaClient } from 'vihaya-sdk'
3const vihaya = new VihayaClient(API_KEY)
5const result = await vihaya.events.register(id, {
6 name: "Asha Menon",
7 email: "asha@example.com",
8})
10// → { orderId, registrationId, key }
200 OK · 12ms
Free for free events

Ready to see Developer API
in action?

Run your next event on Vihaya Events. Free for free events, no credit card needed, live in under two minutes.

No credit cardSetup in 2 minCancel anytimeUnlimited events