Square orders, order custom attributes, catalog, inventory, transfer orders, vendors, channels, and online sites 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-commerce-inventory 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-commerce-inventory
external change
Destructive: batch_delete_catalog_objects · Always asksRead: batch_retrieve_catalog_objects · No approvalWrite: batch_upsert_catalog_objects · Always asksRead: catalog_info · No approvalWrite: upsert_catalog_object · Always asksDestructive: delete_catalog_object · Always asksRead: search_catalog_items · No approvalWrite: update_item_modifier_lists · Always asksWrite: update_item_taxes · Always asksRead: list_channels · No approvalRead: retrieve_channel · No approvalRead: bulk_retrieve_channels · No approvalRead: retrieve_inventory_count · No approvalRead: list_inventory_adjustment_reasons · No approvalAdmin: create_inventory_adjustment_reason · Always asksDestructive: delete_inventory_adjustment_reason · Always asksAdmin: restore_inventory_adjustment_reason · Always asksRead: retrieve_inventory_adjustment_reason · No approvalAdmin: update_inventory_adjustment_reason · Always asksRead: retrieve_inventory_adjustment · No approvalWrite: update_inventory_adjustment · Always asksWrite: batch_change_inventory · Always asksRead: batch_retrieve_inventory_changes · No approvalRead: batch_retrieve_inventory_counts · No approvalRead: retrieve_inventory_physical_count · No approvalWrite: create_order · Always asksWrite: update_order · Always asksRead: list_order_custom_attributes · No approvalDestructive: delete_order_custom_attribute · Always asksRead: retrieve_order_custom_attribute · No approvalWrite: upsert_order_custom_attribute · Always asksDestructive: pay_order · Always asksRead: batch_retrieve_orders · No approvalRead: calculate_order · No approvalWrite: clone_order · Always asksRead: list_order_custom_attribute_definitions · No approvalAdmin: create_order_custom_attribute_definition · Always asksDestructive: delete_order_custom_attribute_definition · Always asksRead: retrieve_order_custom_attribute_definition · No approvalAdmin: update_order_custom_attribute_definition · Always asksDestructive: bulk_delete_order_custom_attributes · Always asksWrite: bulk_upsert_order_custom_attributes · Always asksRead: list_sites · No approvalWrite: create_transfer_order · Always asksDestructive: delete_transfer_order · Always asksRead: retrieve_transfer_order · No approvalWrite: update_transfer_order · Always asksDestructive: cancel_transfer_order · Always asksWrite: receive_transfer_order · Always asksWrite: start_transfer_order · Always asksRead: search_transfer_orders · No approvalRead: retrieve_vendor · No approvalWrite: update_vendor · Always asksWrite: bulk_create_vendors · Always asksRead: bulk_retrieve_vendors · No approvalWrite: bulk_update_vendors · Always asksWrite: create_vendor · Always asksRead: search_vendors · No approval
Data it touches
SurfacesWeb APIs
Tags
pack:squaresquarecommerceorderscataloginventoryvendorsapicomposition