Relva is open. Your restaurant, your federation, your tools.
Every Relva feature goes through a documented public API: what you see on screen, a partner can read and write, with the rights you give them.
Connected today
The pro shop lives in Relva; the restaurant and the bar stay on the Cluster point of sale, and the two talk to each other.
Relva tillThe pro shop: tiles, inventory, returns, till sessions, receipts and gift cards.
ClusterThe restaurant and bar point of sale: members' house accounts pushed every morning, gift cards accepted on both sides.
Golf CanadaEach member's Golf Canada number on file; posting rounds to the Score Centre arrives for 2027.
EmailReceipts, statements, waiting list notices and reminders, in French and English.
Your toolAnother point of sale, your accounting? API keys per club and webhooks: let’s talk.
Public API
The same API as our own interface.
Documented REST (OpenAPI 3.1), version chosen by header, an idempotency key on every write, clear errors. API keys per club, webhooks for bookings and sales.
POST /clubs/{clubId}/bookings Relva-Version: 1 Idempotency-Key: 01M3TC6X… { "slotId": "01M3TC5H00HZ1R8MZW9AX2W4A1", "players": [{"type": "member", "golferId": "…"}, {"type": "guest", "name": "S. Roy"}] } → 201 Created · webhook booking.created.v1
Coming soon
Integrations on the way
Under way for the 2027 season. Your quote says what is delivered, and when.
- Golf Canada's Score Centre: rounds posted every night
- Relva Pay: cards online, in the app and at the counter
- Text message notices
- Accounting export to QuickBooks Online
- A self-serve sandbox for your partners
- TagMarshal: pace of play on the course