Karma Common API
​string​string · email​string​string · enum · required
​string · minLength: 2 · required​number​number · min: 1 · max: 50​string · enum · required
Guest user search and creation for bookings
Create guest user
POST
https://common-api.karma.life
/api/v1/users/guests
Create a new guest user. At least email or phone is required.
Permissions: 🟢 bookings.create
Create guest user › Request Body
nameGuest name
emailGuest email
phoneGuest phone number
Create guest user › Responses
Default Response
statusEnum values:
success
​object · required
​object · required
Search guest users
GET
https://common-api.karma.life
/api/v1/users/search
Search for guest users by email, phone, or name. Returns users with their booking history at the location.
Permissions: 🔵 bookings.read
query Parameters
qSearch query (email, phone, or name)
locationIdLocation ID for booking history context
limitMaximum results to return
Default: 20
Search guest users › Responses
Default Response
statusEnum values:
success
​object · required
​object · required