GymControl icon

GymControl

Handle your GymControl instance

Actions91

Overview

This node integrates with the GymControl API to manage various gym-related resources. Specifically, the "Service" resource with the "Get" operation allows users to retrieve detailed information about a particular service offered by their gym. This can be useful for scenarios such as fetching service details to display in dashboards, automating service updates, or integrating service data into other workflows.

For example, a gym manager could use this node to automatically pull service details like descriptions, pricing, or availability and sync them with an external booking system or CRM.

Properties

Name Meaning
Show Complete Response When enabled, returns the full raw response from the GymControl API instead of just the processed data.

Output

The node outputs JSON data representing the requested service's details. The structure typically includes fields describing the service such as its name, description, pricing, and other relevant attributes as provided by the GymControl API.

If "Show Complete Response" is enabled, the output will include the entire API response, which may contain additional metadata or nested objects beyond the core service information.

No binary data output is indicated for this operation.

Dependencies

  • Requires an API key credential for authenticating requests to the GymControl API.
  • The base URL for the API is configured via credentials.
  • The node uses HTTP GET requests to fetch data from endpoints like /services.

Troubleshooting

  • Authentication errors: Ensure that the API key credential is correctly configured and has sufficient permissions.
  • Resource not found: If the specified service ID does not exist, the API may return a 404 error. Verify the service ID input.
  • Network issues: Check connectivity to the GymControl API endpoint.
  • Incomplete data: If the output seems partial, try enabling "Show Complete Response" to inspect the full API response for clues.

Links and References

  • GymControl API documentation (not included in source; refer to official GymControl developer resources)
  • n8n HTTP Request node documentation for understanding request handling within custom nodes

Discussion