action squareup_retrieve_team_member_booking_profile { label: "RetrieveTeamMemberBookingProfile" description: "Retrieves a team member's booking profile." provider: squareup method: GET path: "/v2/bookings/team-member-booking-profiles/{team_member_id}" encoding: json input: { type: "object" properties: { team_member_id: { type: "string" } } required: ["team_member_id"] additionalProperties: false } output: { type: "object" properties: { errors: { type: "array" description: "Any errors that occurred during the request." items: { type: "object" description: "Represents an error encountered during a request to the Connect API.\n\nSee [Handling errors](https://developer.squareup.com/docs/build-basics/handling-errors) for more information." required: ["category", "code"] properties: { category: { type: "string" description: "The high-level category for the error." } code: { type: "string" description: "The specific code of the error." } detail: { type: "string" description: "A human-readable description of the error for debugging purposes." } field: { type: "string" description: "The name of the field provided in the original request (if any) that\nthe error pertains to." } } } } team_member_booking_profile: { type: "object" description: "The booking profile of a seller's team member, including the team member's ID, display name, description and whether the team member can be booked as a service provider." properties: { description: { type: "string" description: "The description of the team member." } display_name: { type: "string" description: "The display name of the team member." } is_bookable: { type: "boolean" description: "Indicates whether the team member can be booked through the Bookings API or the seller's online booking channel or site (`true) or not (`false`)." } profile_image_url: { type: "string" description: "The URL of the team member's image for the bookings profile." } team_member_id: { type: "string" description: "The ID of the [TeamMember](https://developer.squareup.com/reference/square_2021-08-18/objects/TeamMember) object for the team member associated with the booking profile." } } } } } }