Actions37
- Booking Actions
- Catalog Actions
- Customer Actions
- Invoice Actions
- Order Actions
Booking → Get Team Member Profiles
AI-generatedOverview
This node operation retrieves team member profiles from the Square API, specifically for the Booking resource. It allows filtering the profiles to return only those team members who are bookable and/or filtering by a specific location ID. This is useful for businesses that manage appointments or services and need to access or display team member availability and profiles based on booking criteria.
Use Case Examples
- A salon wants to list only bookable hairstylists at a specific location for online appointment scheduling.
- A service company needs to fetch all team member profiles to display their availability across multiple locations.
Properties
| Name | Meaning |
|---|---|
| Bookable Only | Whether to return only bookable team members |
| Location ID | Filter team member profiles by location ID |
Output
JSON
id- The unique identifier of the team member profilename- The name of the team memberbookable_only- Indicates if only bookable team members were requestedlocation_id- The location ID used to filter the team member profilesprofiles- Array of team member profiles returned from the API
Dependencies
- Square API with appropriate API key credentials
Troubleshooting
- Ensure the API credentials are correctly configured and have permissions to access booking team member profiles.
- If no profiles are returned, verify that the location ID is correct and that there are team members assigned to that location.
- Check the 'Bookable Only' flag to ensure it matches the intended filter criteria.
Links
- Square API - List Team Member Booking Profiles - Official Square API documentation for retrieving team member booking profiles.