The Bardge Reseller API is a REST API that lets reseller partners distribute wellness access to their clients. Through the API you can issue passes, book spa and class sessions, manage credits, generate check-in access codes, and handle co-pay packages — all on behalf of your clients.The API accepts JSON request bodies, returns JSON responses, and uses standard HTTP status codes, authentication, and verbs.All endpoints are served over HTTPS. Requests over plain HTTP will be rejected.Base URL#
https://api-prod.bardge.com/v3/api/business/reseller
Available resources#
| Resource | What you can do |
|---|
| Passes | Browse available pass packages, issue passes to clients, update details, and manage expiry |
| Providers | Discover providers and their services |
| Access Codes | Generate dynamic access codes for client visits |
| Bookings | Discover, book and cancel spa and class appointments for clients |
| Copay | Discover and purchase copay options for services not covered by pass |
| Credits | Browse credit packages and purchase credits for clients |
| Lookup | Generate lookup tokens, look up a clients pass and credit balances |
Send all request bodies as JSON with the Content-Type: application/json header.All successful responses return JSON. Single resources are returned directly:{
"object": "issued_pass",
"id": "brgpass_01H8XYZABCDE",
...
}
Lists are returned in a standard envelope:{
"object": "list",
"data": [...],
"has_more": false,
"url": "/v3/api/business/reseller/passes"
}
Every resource includes an object field that identifies its type.Request tracing#
Every response carries a Bardge-Request-Id header. Include it in any support request — support can trace any call in under 60 seconds. Modified at 2026-05-19 11:12:35