Resumen de endpoints
| Método | Endpoint | Descripción | Acceso |
|---|---|---|---|
GET | /bookings | Listar reservas | CRUD |
GET | /bookings/availability | Consultar disponibilidad | CRUD |
GET | /bookings/{id} | Obtener reserva | CRUD |
POST | /bookings | Crear reserva | CRUD |
PUT | /bookings/{id} | Actualizar reserva | CRUD |
DELETE | /bookings/{id} | Eliminar reserva | CRUD |
GET | /clients | Listar clientes | CRUD |
GET | /clients/{id} | Obtener cliente | CRUD |
POST | /clients | Crear cliente | CRUD |
PUT | /clients/{id} | Actualizar cliente | CRUD |
DELETE | /clients/{id} | Eliminar cliente | CRUD |
GET | /time-blocks | Listar bloqueos de tiempo | CRUD |
POST | /time-blocks | Crear bloqueo de tiempo | CRUD |
DELETE | /time-blocks/{id} | Eliminar bloqueo de tiempo | CRUD |
GET | /calendar-events | Listar eventos de calendario | Lectura |
GET | /locations | Listar ubicaciones | Lectura |
GET | /services | Listar servicios | Lectura |
GET | /people | Listar profesionales | Lectura |
GET | /custom-fields | Listar campos personalizados | Lectura |
GET | /webhooks | Listar webhooks | CRUD |
POST | /webhooks | Crear webhook | CRUD |
PUT | /webhooks/{id} | Actualizar webhook | CRUD |
DELETE | /webhooks/{id} | Eliminar webhook | CRUD |
Base URL: https://api.citapro.app/v1.