Booking Pro API
API ReferenceMembers

Resolve a member and check eligibility

Given a credential (a member code or an RFID fob/card UID) and a location, returns the matching membership and whether the member is currently eligible to check in. Use this from a kiosk, turnstile, or a biometric device (map a face/fingerprint to the member's code, then call this) to decide whether to let someone in, without recording a visit.

POST
/members/resolve

Authorization

ApiKeyAuth
AuthorizationBearer <token>

Send your API key as a bearer token: Authorization: Bearer bp_sk_live_.... Mint and revoke keys in your dashboard under Settings -> Developers.

In: header

Request Body

application/json

TypeScript Definitions

Use the request body type in TypeScript.

Response Body

application/json

application/json

application/json

application/json

curl -X POST "https://example.com/members/resolve" \  -H "Content-Type: application/json" \  -d '{    "identifier": "string",    "location_id": "46910cc3-ab41-4b80-b4a7-94dab9f1b795"  }'
{  "found": true,  "membership_id": "a4a28f8e-1ae6-49f7-beed-4e090aa324f4",  "contact_id": "f245e2a3-e141-4d41-912c-b1c1f5bd5598",  "resolved_by": "code",  "valid_for_checkin": true,  "reason": "string",  "plan_name": "string",  "status": "string"}