Square bookings, booking custom attributes, labor, team, merchant, location, and merchant and location custom-attribute operations. Generated from the immutable official Square OpenAPI commit f9ff8da9443ade43f823f9100f390b9797c1dcd6 and pinned to Square-Version 2026-07-15. Enroll one production seller connection with OAuth or a bearer access token; this pack matches and executes only against https://connect.squareup.com, not the separate Square sandbox origin. Every leaf read is uncached, every mutation is grant-off and requires approval, all JSON responses preserve unsafe integers as decimal strings, and nested int64 or provider-keyed-map request contracts use bounded raw JSON. Documented cursor collections walk automatically unless a raw JSON request makes safe cursor composition impossible. Deprecated routes, OAuth token lifecycle, unsupported multipart uploads, and executable storefront snippets are excluded. No Square object is declared as a task, note, or user-work project Source.
What this pack installs
- square-workforce-bookings Ingredient
Trust & control
What installing this whole pack would let it do. Recued grants these permissions at install — review them there before approving.
What it's allowed to do
Destructive
Web APIs
square-workforce-bookings
external change
Read: list_bookings · No approvalWrite: create_booking · Always asksRead: retrieve_booking · No approvalWrite: update_booking · Always asksDestructive: cancel_booking · Always asksRead: list_booking_custom_attributes · No approvalDestructive: delete_booking_custom_attribute · Always asksRead: retrieve_booking_custom_attribute · No approvalWrite: upsert_booking_custom_attribute · Always asksRead: search_availability · No approvalRead: bulk_retrieve_bookings · No approvalRead: retrieve_business_booking_profile · No approvalRead: list_booking_custom_attribute_definitions · No approvalAdmin: create_booking_custom_attribute_definition · Always asksDestructive: delete_booking_custom_attribute_definition · Always asksRead: retrieve_booking_custom_attribute_definition · No approvalAdmin: update_booking_custom_attribute_definition · Always asksDestructive: bulk_delete_booking_custom_attributes · Always asksWrite: bulk_upsert_booking_custom_attributes · Always asksRead: list_location_booking_profiles · No approvalRead: retrieve_location_booking_profile · No approvalRead: list_team_member_booking_profiles · No approvalRead: retrieve_team_member_booking_profile · No approvalRead: bulk_retrieve_team_member_booking_profiles · No approvalRead: list_break_types · No approvalAdmin: create_break_type · Always asksDestructive: delete_break_type · Always asksRead: get_break_type · No approvalAdmin: update_break_type · Always asksWrite: create_scheduled_shift · Always asksRead: retrieve_scheduled_shift · No approvalWrite: update_scheduled_shift · Always asksWrite: publish_scheduled_shift · Always asksWrite: bulk_publish_scheduled_shifts · Always asksRead: search_scheduled_shifts · No approvalRead: list_team_member_wages · No approvalRead: get_team_member_wage · No approvalWrite: create_timecard · Always asksDestructive: delete_timecard · Always asksRead: retrieve_timecard · No approvalWrite: update_timecard · Always asksRead: search_timecards · No approvalRead: list_workweek_configs · No approvalAdmin: update_workweek_config · Always asksAdmin: create_location · Always asksAdmin: update_location · Always asksRead: list_location_custom_attributes · No approvalDestructive: delete_location_custom_attribute · Always asksRead: retrieve_location_custom_attribute · No approvalAdmin: upsert_location_custom_attribute · Always asksRead: list_location_custom_attribute_definitions · No approvalAdmin: create_location_custom_attribute_definition · Always asksDestructive: delete_location_custom_attribute_definition · Always asksRead: retrieve_location_custom_attribute_definition · No approvalAdmin: update_location_custom_attribute_definition · Always asksDestructive: bulk_delete_location_custom_attributes · Always asksAdmin: bulk_upsert_location_custom_attributes · Always asksRead: list_merchants · No approvalRead: retrieve_merchant · No approvalRead: list_merchant_custom_attributes · No approvalDestructive: delete_merchant_custom_attribute · Always asksRead: retrieve_merchant_custom_attribute · No approvalAdmin: upsert_merchant_custom_attribute · Always asksRead: list_merchant_custom_attribute_definitions · No approvalAdmin: create_merchant_custom_attribute_definition · Always asksDestructive: delete_merchant_custom_attribute_definition · Always asksRead: retrieve_merchant_custom_attribute_definition · No approvalAdmin: update_merchant_custom_attribute_definition · Always asksDestructive: bulk_delete_merchant_custom_attributes · Always asksAdmin: bulk_upsert_merchant_custom_attributes · Always asksAdmin: create_team_member · Always asksRead: retrieve_team_member · No approvalAdmin: update_team_member · Always asksRead: retrieve_wage_setting · No approvalAdmin: update_wage_setting · Always asksAdmin: bulk_create_team_members · Always asksAdmin: bulk_update_team_members · Always asksRead: list_jobs · No approvalAdmin: create_job · Always asksRead: retrieve_job · No approvalAdmin: update_job · Always asksRead: search_team_members · No approval
Data it touches
SurfacesWeb APIs
Tags
pack:squaresquarebookingslaborteamlocationsmerchantsapicomposition