# GymFlexa API API

**Canonical:** https://apis.io/apis/gymflexa-com/gymflexa-api-api/  
**Provider:** GymFlexa — https://apis.io/providers/gymflexa-com/  
**Base URL:** https://api.gymflexa.com  
**Documentation:** https://gymflexa.com/openapi.json

GymFlexa API API is one of 2 APIs that [GymFlexa](https://apis.io/providers/gymflexa-com/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. This API exposes 6 JSON Schema definitions. The published artifact set on APIs.io includes an OpenAPI specification and 6 JSON Schemas.

GymFlexa API API: 28 operations.

## Operations (28)

| Method | Path | Summary |
|---|---|---|
| GET | `/api/appointments` | List appointments |
| POST | `/api/appointments` | Create an appointment |
| GET | `/api/appointments/{appointmentId}` | Get an appointment |
| PUT | `/api/appointments/{appointmentId}` | Update an appointment |
| GET | `/api/gyms` | List gyms |
| POST | `/api/gyms` | Create a gym |
| GET | `/api/gyms/{gymId}` | Get a gym |
| PUT | `/api/gyms/{gymId}` | Update a gym |
| DELETE | `/api/gyms/{gymId}` | Delete a gym |
| GET | `/api/members` | List members |
| POST | `/api/members` | Create a member |
| GET | `/api/members/{memberId}` | Get a member |
| PUT | `/api/members/{memberId}` | Update a member |
| DELETE | `/api/members/{memberId}` | Delete a member |
| GET | `/api/payments` | List payments |
| POST | `/api/payments` | Create a payment |
| GET | `/api/payments/{paymentId}` | Get a payment |
| PUT | `/api/payments/{paymentId}` | Update a payment |
| DELETE | `/api/payments/{paymentId}` | Delete a payment |
| GET | `/api/services` | List services |
| POST | `/api/services` | Create a service |
| GET | `/api/services/{serviceId}` | Get a service |
| PUT | `/api/services/{serviceId}` | Update a service |
| DELETE | `/api/services/{serviceId}` | Delete a service |
| GET | `/api/webhooksubscriptions` | List webhook subscriptions |
| POST | `/api/webhooksubscriptions` | Create a webhook subscription |
| PUT | `/api/webhooksubscriptions/{webhookSubscriptionId}` | Update a webhook subscription |
| DELETE | `/api/webhooksubscriptions/{webhookSubscriptionId}` | Delete a webhook subscription |

## Machine-readable artifacts (7)

- **OpenAPI** — https://artifacts.apis.io/gymflexa-com/openapi/_original/gymflexa-com-api-openapi.json
- **JSONSchema** — https://artifacts.apis.io/gymflexa-com/json-schema/gymflexa-com-gym-schema.json
- **JSONSchema** — https://artifacts.apis.io/gymflexa-com/json-schema/gymflexa-com-appointment-schema.json
- **JSONSchema** — https://artifacts.apis.io/gymflexa-com/json-schema/gymflexa-com-member-schema.json
- **JSONSchema** — https://artifacts.apis.io/gymflexa-com/json-schema/gymflexa-com-webhook-subscription-schema.json
- **JSONSchema** — https://artifacts.apis.io/gymflexa-com/json-schema/gymflexa-com-payment-schema.json
- **JSONSchema** — https://artifacts.apis.io/gymflexa-com/json-schema/gymflexa-com-service-schema.json

## Other GymFlexa APIs (1)

- [GymFlexa API](https://apis.io/apis/gymflexa-com/gymflexa-api/)

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/gymflexa-com/gymflexa-api-api/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/gymflexa-com/.
