Karma Common API
​number ​string · enum · required
​number · required​string · date-time · required​number | null ​string · enum · required
​number · required ​string · enum · required
Extended waiting times during busy periods
GET
https://common-api.karma.life
/api/v1/extended-waiting-time
Get extended waiting time for a location
query Parameters
locationIdLocation ID (optional if X-Location-Id header is provided)
Responses
Extended waiting time retrieved successfully
Extended waiting time retrieved successfully
statusEnum values:
success
​object · required
​object · required
POST
https://common-api.karma.life
/api/v1/extended-waiting-time
Create or update extended waiting time for a location
Request Body
locationIdLocation ID
endsAtWhen the extended waiting time ends (ISO 8601)
delayInMinutesDelay in minutes (optional)
Responses
Extended waiting time created/updated successfully
Extended waiting time created/updated successfully
statusEnum values:
success
​object · required
​object · required
DELETE
https://common-api.karma.life
/api/v1/extended-waiting-time
Delete extended waiting time by location ID
query Parameters
locationIdLocation ID
Responses
Extended waiting time deleted successfully
Extended waiting time deleted successfully
statusEnum values:
success
​object · required
​object · required