Actions91
- Account Setting Actions
- Addon Actions
- Ceiling Actions
- Company Info Actions
- Device Actions
- Exercise Actions
- Feedback Actions
- File Actions
- File Type Actions
- Gender Actions
- Guest Actions
- License Actions
- Log Actions
- Payment Actions
- Permission Actions
- Relationship Actions
- Role Actions
- Service Actions
- Service Price Actions
- Social Actions
- Topic Actions
- User Actions
- Workout Execution Actions
- Worksheet Actions
Overview
This node integrates with the GymControl API to retrieve worksheet data associated with a specific user. The "Get Worksheet From User" operation fetches worksheets linked to a selected user, enabling workflows that require accessing or processing workout plans or training schedules assigned to gym members.
Common scenarios where this node is beneficial include:
- Automating personalized workout plan retrieval for gym members.
- Integrating user-specific workout data into reporting or analytics pipelines.
- Triggering notifications or follow-ups based on a user's assigned worksheets.
For example, a fitness app could use this node to pull the latest workout worksheet for a user and display it in their dashboard or send reminders about upcoming exercises.
Properties
| Name | Meaning |
|---|---|
| Show Complete Response | When enabled, returns the full API response instead of just the main data payload. |
| User | Select the user whose worksheet you want to retrieve. Options: |
| - By ID: Enter the user's unique identifier. | |
| - From List: Search and select a user from a searchable list provided by the API. |
Output
The node outputs JSON data representing the worksheet(s) associated with the specified user. The structure typically includes details such as workout names, exercises, sets, repetitions, and other relevant workout metadata.
If "Show Complete Response" is enabled, the output will contain the entire API response, which may include additional metadata or status information beyond the core worksheet data.
No binary data output is indicated for this operation.
Dependencies
- Requires an API key credential for authenticating with the GymControl API.
- The node expects the base URL and API key to be configured in the credentials.
- Network access to the GymControl API endpoint is necessary.
Troubleshooting
- Authentication Errors: If the node fails due to authentication issues, verify that the API key credential is correctly set up and has sufficient permissions.
- User Not Found: Selecting a non-existent user ID or failing to find a user in the list search will result in no data returned. Ensure the user exists in the GymControl system.
- API Connectivity Issues: Network problems or incorrect base URL configuration can cause request failures. Confirm connectivity and credential settings.
- 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 (hypothetical link)
- n8n Documentation on Creating Custom Nodes
- General info on REST API Authentication