HTTP proxy API in front of TIMIFY GraphQL services. Generated from Express routes and route analysis docs.
- Reserve a booking in the system
Create booking with reservation ID
Retrieve free bookable dates and times of a specific service or a group service
Check if an Appointment can be cancelled or reprogrammed.
Retrieve public data for a company or multiple companies.
It returns the public information of an enterprise
Delete a reservation or an appointment
Reserve a booking in the...
TIMIFY Developer API GraphQL Proxy (0.0.4)
Download OpenAPI description
Overview
TIMIFY API Team
Languages
Servers
Mock server
https://docs2.timify.com/_mock/apis/openapi
Production
https://api.timify.com
Staging
https://api-stg.timify.com
Local development
http://localhost:3030
- Mock serverhttps://docs2.timify.com/_mock/apis/openapi/v1/booker-services/enterprise
- Productionhttps://api.timify.com/v1/booker-services/enterprise
- Staginghttps://api-stg.timify.com/v1/booker-services/enterprise
- Local developmenthttp://localhost:3030/v1/booker-services/enterprise
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X GET \
https://docs2.timify.com/_mock/apis/openapi/v1/booker-services/enterprise \
-H 'bs-authorization: YOUR_API_KEY_HERE'Response
application/json
{ "data": { "id": "65f4c840b6f1a10012ab34cd", "slug": "beauty-spa-chain", "name": "Beauty & Spa Chain", "description": "Premier beauty and wellness services", "defaultBrandColor": "#FF6B9D", "logo": "https://cdn.example.com/logo.png", "website": "https://beautyandspacha.com", "phone": "+1-555-0789", "email": "hello@beautyspa.com", "onlineBookingEnabled": true, "branches": [ … ] }, "status": 1 }
- Mock serverhttps://docs2.timify.com/_mock/apis/openapi/v1/booker-services/reservations
- Productionhttps://api.timify.com/v1/booker-services/reservations
- Staginghttps://api-stg.timify.com/v1/booker-services/reservations
- Local developmenthttp://localhost:3030/v1/booker-services/reservations
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X POST \
https://docs2.timify.com/_mock/apis/openapi/v1/booker-services/reservations \
-H 'bs-authorization: YOUR_API_KEY_HERE'Response
application/json
{ "data": { "id": "65f5d951c7g2b20123bc45df", "serviceId": "65f6e062d8h3c31234cd56eg", "serviceName": "Hair Cut", "companyId": "65f4c840b6f1a10012ab34cd", "startDate": "2024-03-18T09:00:00Z", "duration": 60, "resourceId": "65f8g284f0j5e53456ef78gi", "resourceName": "Station 1", "status": "RESERVED", "reservationCode": "RES-20240307-001", "expiresAt": "2024-03-08T09:00:00Z", "createdAt": "2024-03-07T10:30:00Z", "ts": 1709823000 }, "status": 1 }
Security
BookerSecretAuth
- Mock serverhttps://docs2.timify.com/_mock/apis/openapi/v1/booker-services/reservations/{reservationId}
- Productionhttps://api.timify.com/v1/booker-services/reservations/{reservationId}
- Staginghttps://api-stg.timify.com/v1/booker-services/reservations/{reservationId}
- Local developmenthttp://localhost:3030/v1/booker-services/reservations/{reservationId}
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X DELETE \
https://docs2.timify.com/_mock/apis/openapi/v1/booker-services/reservations/65f4c840b6f1a10012ab34cd \
-H 'bs-authorization: YOUR_API_KEY_HERE'Response
application/json
{ "data": { "id": "65f5d951c7g2b20123bc45df", "serviceId": "65f6e062d8h3c31234cd56eg", "serviceName": "Hair Cut", "startDate": "2024-03-18T09:00:00Z", "status": "CANCELLED", "cancelledAt": "2024-03-07T11:15:30Z", "cancellationReason": "Customer requested cancellation", "ts": 1709823330 }, "status": 1 }