πͺAPI
π Quick Start
π Authentication
Example Headers
Authorization: Basic YOUR-ENCODED-AUTHORIZATION-KEY
__tenant: YOUR_TENANT_ID
Content-Type: application/jsonπ Attendances API
GET /api/public/attendances
GET /api/public/attendancesQuery Parameters
Parameter
Type
Required
Default
Description
Example Requests
Response
POST /api/public/attendances
POST /api/public/attendancesRequest Body
Response
π’ Branches API
GET /api/public/branches
GET /api/public/branchesExample Request
Response
GET /api/public/branches/{id}
GET /api/public/branches/{id}Example Request
Response
π¦ Products API
GET /api/public/products
GET /api/public/productsExample Request
Response
GET /api/public/products/{id}
GET /api/public/products/{id}Example Request
Response
π₯ Customers API
GET /api/public/customers
GET /api/public/customersQuery Parameters
Parameter
Type
Required
Default
Description
Example Request
Example Request (Filter by Mobile Number)
Response
GET /api/public/customers/{id}
GET /api/public/customers/{id}Example Request
Response
POST /api/public/customers
POST /api/public/customersRequest Body
Response
π
Subscriptions API
GET /api/public/subscriptions
GET /api/public/subscriptionsQuery Parameters
Parameter
Type
Required
Description
Example Request
Response
GET /api/public/subscriptions/{id}
GET /api/public/subscriptions/{id}POST /api/public/subscriptions
POST /api/public/subscriptionsRequest Body (Existing Customer)
Request Body (New Customer)
Response
PUT /api/public/subscriptions/{id}/dates
PUT /api/public/subscriptions/{id}/datesRequest Body
Sample Bodies
POST /api/public/subscriptions/{id}/pause
POST /api/public/subscriptions/{id}/pauseRequest Body
Response
POST /api/public/subscriptions/{id}/resume
POST /api/public/subscriptions/{id}/resumeRequest Body
Response
π§βπΌ Providers
GET /api/public/providers
GET /api/public/providersResponse
π― Reservations API
GET /api/public/reservations
GET /api/public/reservationsQuery Parameters
Parameter
Type
Required
Description
Example Request
Response
GET /api/public/reservations/{id}
GET /api/public/reservations/{id}Example Request
Response
GET /api/public/reservations/slots
GET /api/public/reservations/slotsQuery Parameters
Parameter
Type
Required
Description
Example Request
Response
PUT /api/public/reservations/{id}
PUT /api/public/reservations/{id}Request Body
Response
POST /api/public/reservations/bulk
POST /api/public/reservations/bulkRequest Body (Existing Customer)
Request Body (New Customer)
Response
PUT /api/public/reservations/{id}/confirm
PUT /api/public/reservations/{id}/confirmExample Request
Response
PUT /api/public/reservations/{id}/done
PUT /api/public/reservations/{id}/doneExample Request
Response
PUT /api/public/reservations/{id}/cancel
PUT /api/public/reservations/{id}/cancelRequest Body
Example Request
Response
β οΈ Error Handling
Error Response Format
HTTP Status Codes
Status Code
Description
Common Error Codes
Error Code
Description
Last updated