BusinessBookingProfile
Retrieves a seller's booking profile.
Table Specific Information
Select
The driver will execute all filters to this view client-side, in memory.
Retrieve a seller's booking profile attached to your Square account.
SELECT * from BusinessBookingProfile
Columns
| Name | Type | Description |
| SellerId [KEY] | String | The ID of the seller. |
| CreatedAt | Datetime | The RFC 3339 timestamp specifying the booking's creation time. |
| BookingEnabled | Boolean | Indicates whether the seller is open for booking. |
| CustomerTimezoneChoice | String | The Square online booking site and all notifications to customers uses either the seller location’s time zone or the time zone the customer chooses at booking.
The allowed values are BUSINESS_LOCATION_TIMEZONE, CUSTOMER_CHOICE. |
| BookingPolicy | String | The policy for the seller to automatically accept booking requests (ACCEPT_ALL) or not (REQUIRES_ACCEPTANCE).
The allowed values are ACCEPT_ALL, REQUIRES_ACCEPTANCE. |
| AllowUserCancel | Boolean | Indicates whether customers can cancel or reschedule their own bookings (true) or not (false). |
| BusinessAppointmentSettings | String | Settings for appointment-type bookings. |
| SupportSellerLevelWrites | Boolean | Indicates whether the seller's subscription to Square Appointments supports creating, updating or canceling an appointment through the API (true) or not (false) using seller permission. |