Actions15
- Booking Actions
- Category Actions
- Client Actions
- Location Actions
- Provider Actions
- Service Actions
- Slot Actions
Overview
The node integrates with the SimplyBook.me API to retrieve available time slots for services and providers on a specified date. It is useful in scenarios where users want to display or process booking availability, such as scheduling applications, appointment management systems, or calendar integrations. For example, a business could use this node to fetch all available slots for a particular service on a given day to show customers when they can book.
Properties
| Name | Meaning |
|---|---|
| Service Name or ID | Select a service from the list or specify its ID via expression. Represents the service for which slots are retrieved. |
| Provider Name or ID | Select a provider from the list or specify their ID via expression. Represents the staff member or resource providing the service. |
| Date | The specific date for which to retrieve available slots. This is a required field and expects a date-time value. |
Output
The node outputs JSON data representing the available slots for the specified service, provider, and date. Each item typically includes details such as slot start time, end time, availability status, and possibly related metadata like service or provider identifiers.
If the node supports binary data output (not explicitly shown in the provided code), it would likely represent downloadable content related to bookings or slots, but based on the static analysis, the primary output is structured JSON data about slots.
Dependencies
- Requires an active connection to the SimplyBook.me API.
- Needs an API authentication token or key configured in the node credentials.
- The base URL for the API is taken from the credential configuration.
- Uses internal methods to load options dynamically for services and providers.
Troubleshooting
- Common Issues:
- Missing or invalid API credentials will prevent successful API calls.
- Providing an invalid or empty date may cause errors or no results.
- Selecting a service or provider that does not exist or has no slots on the specified date will result in empty output.
- Error Messages:
- Authentication errors indicate issues with the API key/token; verify credentials.
- Validation errors for missing required fields (like date) require ensuring all mandatory inputs are set.
- Network or API endpoint errors suggest connectivity problems or incorrect base URL configuration.
Links and References
- SimplyBook.me API Documentation
- n8n Expressions Documentation (for using expressions in property values)