Retrieve Integration Partner API Keys (Karmak Admin)
POST
https://partner-auth.ci.bscheduler.net
/api/v1/my-key
Headers
Authorizationstring · requiredThe
Authorizationheader is used to authenticate with the API using your API key. Value is of the formatBearer YOUR_KEY_HERE.
Request Body optional
tenancyNamestringOptional. If provided, returns only the matching tenant's key; otherwise returns all integration-partner tenants on the current branch.
Responses
Array of tenant API keys
tenantobject
Partner Authentication Login
POST
https://partner-auth.ci.bscheduler.net
/api/v1/partner-auth-login
Headers
Authorizationstring · requiredThe
Authorizationheader is used to authenticate with the API using your API key. Value is of the formatBearer YOUR_KEY_HERE.
Request Body
userIdstring · requiredUnique identifier for the user
userDataobject · required
providerstringProvider for authentication
Responses
Login successful
tokenstringAuthentication token for the logged-in user
expiresInSecondsnumberToken expiration time in seconds
redirectUrlstringURL to redirect user after login