Five calls. Two weeks to ship.
Most partners drop the PRIMA Partner API into their existing checkout flow in under two weeks. The shape of the integration is the same whether you're a credit card rewards program, a hotel concierge app, or a closed lifestyle platform.
1. Partner → Search availability → list of bookable slots
2. Partner → Hold a reservation → pending booking, returns
payment intent (if prime)
3. Client → Confirm payment with Stripe → only required for prime slots
4. Partner → Finalize the booking → reservation confirmed end-to-end
5. PRIMA → Notifies venue, syncs platform → returns confirmed bookingEach step is a single, predictable call.
- 01Search
List bookable slots
Partner queries availability for the date, party size, and venue filters their user selected.
- 02Hold
Hold the reservation
A slot is held under a pending reservation. For prime bookings the response includes a payment intent.
- 03Pay
Confirm payment (prime only)
Partner client confirms the payment intent on Stripe. Non-prime bookings skip this step entirely.
- 04Finalize
Finalize the booking
The reservation is confirmed end-to-end. The venue is notified and the venue's reservation platform is synced.
- 05Return
Confirmation back to partner
A real reservation now exists in the venue's POS / reservation platform — no manual fulfillment.
Modern, opinionated, predictable.
Downloadable as a single JSON file. Live Swagger UI for approved partners.
Personal-access tokens over HTTPS. Revocable, scoped to a single partner account, audit-logged.
Breaking changes ship behind new versions with a deprecation window.
Predictable error codes, SDK-friendly JSON, machine-readable hints.
An engineer paired with you for the first 30 days.
No ticket queues, no offshore frontline. Every integration is paired with a PRIMA engineer until your first production booking lands cleanly.
Request partner accessReplies within two business days