> ## Documentation Index
> Fetch the complete documentation index at: https://docs.automate.ax/llms.txt
> Use this file to discover all available pages before exploring further.

> ## Agent Instructions
> Automate.ax automations are TypeScript programs.
> Use Bun for installation and command examples.
> Use Automate.ax for the product name and automate.ax for the package, CLI, and domain.
> Treat documented public APIs as current; do not invent transitional or deprecated names.

# Square

> Automate Square payments, orders, customers, inventory, bookings, reporting, and seller events.

Connect a Square seller with OAuth to use every current server API operation and webhook event supported by Square's 2026-09-16 API version.

## Connect

Open **Connected accounts**, choose **Square**, and approve the permissions required by your automation. Automate.ax refreshes the grant asynchronously and validates Square webhook signatures before delivery.

## Use Square

Import the provider surface from `automate.ax/square`:

```ts theme={null}
import { square } from "automate.ax/square"
```

Actions use the official Square TypeScript SDK request and response types. Webhook triggers expose the official event payload type and accept an optional `account` binding.

## Triggers

* [On event](https://docs.automate.ax/reference/integrations/square/triggers/on-event.md)
* [On Bank Account Created](https://docs.automate.ax/reference/integrations/square/triggers/on-bank-account-created.md)
* [On Bank Account Disabled](https://docs.automate.ax/reference/integrations/square/triggers/on-bank-account-disabled.md)
* [On Bank Account Verified](https://docs.automate.ax/reference/integrations/square/triggers/on-bank-account-verified.md)
* [On Booking Created](https://docs.automate.ax/reference/integrations/square/triggers/on-booking-created.md)
* [On Booking Custom Attribute Definition Owned Created](https://docs.automate.ax/reference/integrations/square/triggers/on-booking-custom-attribute-definition-owned-created.md)
* [On Booking Custom Attribute Definition Owned Deleted](https://docs.automate.ax/reference/integrations/square/triggers/on-booking-custom-attribute-definition-owned-deleted.md)
* [On Booking Custom Attribute Definition Owned Updated](https://docs.automate.ax/reference/integrations/square/triggers/on-booking-custom-attribute-definition-owned-updated.md)
* [On Booking Custom Attribute Definition Visible Created](https://docs.automate.ax/reference/integrations/square/triggers/on-booking-custom-attribute-definition-visible-created.md)
* [On Booking Custom Attribute Definition Visible Deleted](https://docs.automate.ax/reference/integrations/square/triggers/on-booking-custom-attribute-definition-visible-deleted.md)
* [On Booking Custom Attribute Definition Visible Updated](https://docs.automate.ax/reference/integrations/square/triggers/on-booking-custom-attribute-definition-visible-updated.md)
* [On Booking Custom Attribute Owned Deleted](https://docs.automate.ax/reference/integrations/square/triggers/on-booking-custom-attribute-owned-deleted.md)
* [On Booking Custom Attribute Owned Updated](https://docs.automate.ax/reference/integrations/square/triggers/on-booking-custom-attribute-owned-updated.md)
* [On Booking Custom Attribute Visible Deleted](https://docs.automate.ax/reference/integrations/square/triggers/on-booking-custom-attribute-visible-deleted.md)
* [On Booking Custom Attribute Visible Updated](https://docs.automate.ax/reference/integrations/square/triggers/on-booking-custom-attribute-visible-updated.md)
* [On Booking Updated](https://docs.automate.ax/reference/integrations/square/triggers/on-booking-updated.md)
* [On Card Automatically Updated](https://docs.automate.ax/reference/integrations/square/triggers/on-card-automatically-updated.md)
* [On Card Created](https://docs.automate.ax/reference/integrations/square/triggers/on-card-created.md)
* [On Card Disabled](https://docs.automate.ax/reference/integrations/square/triggers/on-card-disabled.md)
* [On Card Forgotten](https://docs.automate.ax/reference/integrations/square/triggers/on-card-forgotten.md)
* [On Card Updated](https://docs.automate.ax/reference/integrations/square/triggers/on-card-updated.md)
* [On Catalog Version Updated](https://docs.automate.ax/reference/integrations/square/triggers/on-catalog-version-updated.md)
* [On Customer Created](https://docs.automate.ax/reference/integrations/square/triggers/on-customer-created.md)
* [On Customer Custom Attribute Definition Owned Created](https://docs.automate.ax/reference/integrations/square/triggers/on-customer-custom-attribute-definition-owned-created.md)
* [On Customer Custom Attribute Definition Owned Deleted](https://docs.automate.ax/reference/integrations/square/triggers/on-customer-custom-attribute-definition-owned-deleted.md)
* [On Customer Custom Attribute Definition Owned Updated](https://docs.automate.ax/reference/integrations/square/triggers/on-customer-custom-attribute-definition-owned-updated.md)
* [On Customer Custom Attribute Definition Visible Created](https://docs.automate.ax/reference/integrations/square/triggers/on-customer-custom-attribute-definition-visible-created.md)
* [On Customer Custom Attribute Definition Visible Deleted](https://docs.automate.ax/reference/integrations/square/triggers/on-customer-custom-attribute-definition-visible-deleted.md)
* [On Customer Custom Attribute Definition Visible Updated](https://docs.automate.ax/reference/integrations/square/triggers/on-customer-custom-attribute-definition-visible-updated.md)
* [On Customer Custom Attribute Owned Deleted](https://docs.automate.ax/reference/integrations/square/triggers/on-customer-custom-attribute-owned-deleted.md)
* [On Customer Custom Attribute Owned Updated](https://docs.automate.ax/reference/integrations/square/triggers/on-customer-custom-attribute-owned-updated.md)
* [On Customer Custom Attribute Visible Deleted](https://docs.automate.ax/reference/integrations/square/triggers/on-customer-custom-attribute-visible-deleted.md)
* [On Customer Custom Attribute Visible Updated](https://docs.automate.ax/reference/integrations/square/triggers/on-customer-custom-attribute-visible-updated.md)
* [On Customer Deleted](https://docs.automate.ax/reference/integrations/square/triggers/on-customer-deleted.md)
* [On Customer Updated](https://docs.automate.ax/reference/integrations/square/triggers/on-customer-updated.md)
* [On Device Code Paired](https://docs.automate.ax/reference/integrations/square/triggers/on-device-code-paired.md)
* [On Device Created](https://docs.automate.ax/reference/integrations/square/triggers/on-device-created.md)
* [On Dispute Created](https://docs.automate.ax/reference/integrations/square/triggers/on-dispute-created.md)
* [On Dispute Evidence Created](https://docs.automate.ax/reference/integrations/square/triggers/on-dispute-evidence-created.md)
* [On Dispute Evidence Deleted](https://docs.automate.ax/reference/integrations/square/triggers/on-dispute-evidence-deleted.md)
* [On Dispute State Updated](https://docs.automate.ax/reference/integrations/square/triggers/on-dispute-state-updated.md)
* [On Gift Card Activity Created](https://docs.automate.ax/reference/integrations/square/triggers/on-gift-card-activity-created.md)
* [On Gift Card Activity Updated](https://docs.automate.ax/reference/integrations/square/triggers/on-gift-card-activity-updated.md)
* [On Gift Card Created](https://docs.automate.ax/reference/integrations/square/triggers/on-gift-card-created.md)
* [On Gift Card Customer Linked](https://docs.automate.ax/reference/integrations/square/triggers/on-gift-card-customer-linked.md)
* [On Gift Card Customer Unlinked](https://docs.automate.ax/reference/integrations/square/triggers/on-gift-card-customer-unlinked.md)
* [On Gift Card Updated](https://docs.automate.ax/reference/integrations/square/triggers/on-gift-card-updated.md)
* [On Inventory Count Updated](https://docs.automate.ax/reference/integrations/square/triggers/on-inventory-count-updated.md)
* [On Invoice Canceled](https://docs.automate.ax/reference/integrations/square/triggers/on-invoice-canceled.md)
* [On Invoice Created](https://docs.automate.ax/reference/integrations/square/triggers/on-invoice-created.md)
* [On Invoice Deleted](https://docs.automate.ax/reference/integrations/square/triggers/on-invoice-deleted.md)
* [On Invoice Payment Made](https://docs.automate.ax/reference/integrations/square/triggers/on-invoice-payment-made.md)
* [On Invoice Published](https://docs.automate.ax/reference/integrations/square/triggers/on-invoice-published.md)
* [On Invoice Refunded](https://docs.automate.ax/reference/integrations/square/triggers/on-invoice-refunded.md)
* [On Invoice Scheduled Charge Failed](https://docs.automate.ax/reference/integrations/square/triggers/on-invoice-scheduled-charge-failed.md)
* [On Invoice Updated](https://docs.automate.ax/reference/integrations/square/triggers/on-invoice-updated.md)
* [On Job Created](https://docs.automate.ax/reference/integrations/square/triggers/on-job-created.md)
* [On Job Updated](https://docs.automate.ax/reference/integrations/square/triggers/on-job-updated.md)
* [On Labor Scheduled Shift Created](https://docs.automate.ax/reference/integrations/square/triggers/on-labor-scheduled-shift-created.md)
* [On Labor Scheduled Shift Deleted](https://docs.automate.ax/reference/integrations/square/triggers/on-labor-scheduled-shift-deleted.md)
* [On Labor Scheduled Shift Published](https://docs.automate.ax/reference/integrations/square/triggers/on-labor-scheduled-shift-published.md)
* [On Labor Scheduled Shift Updated](https://docs.automate.ax/reference/integrations/square/triggers/on-labor-scheduled-shift-updated.md)
* [On Labor Timecard Created](https://docs.automate.ax/reference/integrations/square/triggers/on-labor-timecard-created.md)
* [On Labor Timecard Deleted](https://docs.automate.ax/reference/integrations/square/triggers/on-labor-timecard-deleted.md)
* [On Labor Timecard Updated](https://docs.automate.ax/reference/integrations/square/triggers/on-labor-timecard-updated.md)
* [On Location Created](https://docs.automate.ax/reference/integrations/square/triggers/on-location-created.md)
* [On Location Custom Attribute Definition Owned Created](https://docs.automate.ax/reference/integrations/square/triggers/on-location-custom-attribute-definition-owned-created.md)
* [On Location Custom Attribute Definition Owned Deleted](https://docs.automate.ax/reference/integrations/square/triggers/on-location-custom-attribute-definition-owned-deleted.md)
* [On Location Custom Attribute Definition Owned Updated](https://docs.automate.ax/reference/integrations/square/triggers/on-location-custom-attribute-definition-owned-updated.md)
* [On Location Custom Attribute Definition Visible Created](https://docs.automate.ax/reference/integrations/square/triggers/on-location-custom-attribute-definition-visible-created.md)
* [On Location Custom Attribute Definition Visible Deleted](https://docs.automate.ax/reference/integrations/square/triggers/on-location-custom-attribute-definition-visible-deleted.md)
* [On Location Custom Attribute Definition Visible Updated](https://docs.automate.ax/reference/integrations/square/triggers/on-location-custom-attribute-definition-visible-updated.md)
* [On Location Custom Attribute Owned Deleted](https://docs.automate.ax/reference/integrations/square/triggers/on-location-custom-attribute-owned-deleted.md)
* [On Location Custom Attribute Owned Updated](https://docs.automate.ax/reference/integrations/square/triggers/on-location-custom-attribute-owned-updated.md)
* [On Location Custom Attribute Visible Deleted](https://docs.automate.ax/reference/integrations/square/triggers/on-location-custom-attribute-visible-deleted.md)
* [On Location Custom Attribute Visible Updated](https://docs.automate.ax/reference/integrations/square/triggers/on-location-custom-attribute-visible-updated.md)
* [On Location Updated](https://docs.automate.ax/reference/integrations/square/triggers/on-location-updated.md)
* [On Loyalty Account Created](https://docs.automate.ax/reference/integrations/square/triggers/on-loyalty-account-created.md)
* [On Loyalty Account Deleted](https://docs.automate.ax/reference/integrations/square/triggers/on-loyalty-account-deleted.md)
* [On Loyalty Account Updated](https://docs.automate.ax/reference/integrations/square/triggers/on-loyalty-account-updated.md)
* [On Loyalty Event Created](https://docs.automate.ax/reference/integrations/square/triggers/on-loyalty-event-created.md)
* [On Loyalty Program Created](https://docs.automate.ax/reference/integrations/square/triggers/on-loyalty-program-created.md)
* [On Loyalty Program Updated](https://docs.automate.ax/reference/integrations/square/triggers/on-loyalty-program-updated.md)
* [On Loyalty Promotion Created](https://docs.automate.ax/reference/integrations/square/triggers/on-loyalty-promotion-created.md)
* [On Loyalty Promotion Updated](https://docs.automate.ax/reference/integrations/square/triggers/on-loyalty-promotion-updated.md)
* [On Merchant Custom Attribute Definition Owned Created](https://docs.automate.ax/reference/integrations/square/triggers/on-merchant-custom-attribute-definition-owned-created.md)
* [On Merchant Custom Attribute Definition Owned Deleted](https://docs.automate.ax/reference/integrations/square/triggers/on-merchant-custom-attribute-definition-owned-deleted.md)
* [On Merchant Custom Attribute Definition Owned Updated](https://docs.automate.ax/reference/integrations/square/triggers/on-merchant-custom-attribute-definition-owned-updated.md)
* [On Merchant Custom Attribute Definition Visible Created](https://docs.automate.ax/reference/integrations/square/triggers/on-merchant-custom-attribute-definition-visible-created.md)
* [On Merchant Custom Attribute Definition Visible Deleted](https://docs.automate.ax/reference/integrations/square/triggers/on-merchant-custom-attribute-definition-visible-deleted.md)
* [On Merchant Custom Attribute Definition Visible Updated](https://docs.automate.ax/reference/integrations/square/triggers/on-merchant-custom-attribute-definition-visible-updated.md)
* [On Merchant Custom Attribute Owned Deleted](https://docs.automate.ax/reference/integrations/square/triggers/on-merchant-custom-attribute-owned-deleted.md)
* [On Merchant Custom Attribute Owned Updated](https://docs.automate.ax/reference/integrations/square/triggers/on-merchant-custom-attribute-owned-updated.md)
* [On Merchant Custom Attribute Visible Deleted](https://docs.automate.ax/reference/integrations/square/triggers/on-merchant-custom-attribute-visible-deleted.md)
* [On Merchant Custom Attribute Visible Updated](https://docs.automate.ax/reference/integrations/square/triggers/on-merchant-custom-attribute-visible-updated.md)
* [On Oauth Authorization Revoked](https://docs.automate.ax/reference/integrations/square/triggers/on-oauth-authorization-revoked.md)
* [On Online Checkout Location Settings Updated](https://docs.automate.ax/reference/integrations/square/triggers/on-online-checkout-location-settings-updated.md)
* [On Online Checkout Merchant Settings Updated](https://docs.automate.ax/reference/integrations/square/triggers/on-online-checkout-merchant-settings-updated.md)
* [On Order Created](https://docs.automate.ax/reference/integrations/square/triggers/on-order-created.md)
* [On Order Custom Attribute Definition Owned Created](https://docs.automate.ax/reference/integrations/square/triggers/on-order-custom-attribute-definition-owned-created.md)
* [On Order Custom Attribute Definition Owned Deleted](https://docs.automate.ax/reference/integrations/square/triggers/on-order-custom-attribute-definition-owned-deleted.md)
* [On Order Custom Attribute Definition Owned Updated](https://docs.automate.ax/reference/integrations/square/triggers/on-order-custom-attribute-definition-owned-updated.md)
* [On Order Custom Attribute Definition Visible Created](https://docs.automate.ax/reference/integrations/square/triggers/on-order-custom-attribute-definition-visible-created.md)
* [On Order Custom Attribute Definition Visible Deleted](https://docs.automate.ax/reference/integrations/square/triggers/on-order-custom-attribute-definition-visible-deleted.md)
* [On Order Custom Attribute Definition Visible Updated](https://docs.automate.ax/reference/integrations/square/triggers/on-order-custom-attribute-definition-visible-updated.md)
* [On Order Custom Attribute Owned Deleted](https://docs.automate.ax/reference/integrations/square/triggers/on-order-custom-attribute-owned-deleted.md)
* [On Order Custom Attribute Owned Updated](https://docs.automate.ax/reference/integrations/square/triggers/on-order-custom-attribute-owned-updated.md)
* [On Order Custom Attribute Visible Deleted](https://docs.automate.ax/reference/integrations/square/triggers/on-order-custom-attribute-visible-deleted.md)
* [On Order Custom Attribute Visible Updated](https://docs.automate.ax/reference/integrations/square/triggers/on-order-custom-attribute-visible-updated.md)
* [On Order Fulfillment Updated](https://docs.automate.ax/reference/integrations/square/triggers/on-order-fulfillment-updated.md)
* [On Order Updated](https://docs.automate.ax/reference/integrations/square/triggers/on-order-updated.md)
* [On Payment Created](https://docs.automate.ax/reference/integrations/square/triggers/on-payment-created.md)
* [On Payment Updated](https://docs.automate.ax/reference/integrations/square/triggers/on-payment-updated.md)
* [On Payout Failed](https://docs.automate.ax/reference/integrations/square/triggers/on-payout-failed.md)
* [On Payout Paid](https://docs.automate.ax/reference/integrations/square/triggers/on-payout-paid.md)
* [On Payout Sent](https://docs.automate.ax/reference/integrations/square/triggers/on-payout-sent.md)
* [On Refund Created](https://docs.automate.ax/reference/integrations/square/triggers/on-refund-created.md)
* [On Refund Updated](https://docs.automate.ax/reference/integrations/square/triggers/on-refund-updated.md)
* [On Subscription Created](https://docs.automate.ax/reference/integrations/square/triggers/on-subscription-created.md)
* [On Subscription Updated](https://docs.automate.ax/reference/integrations/square/triggers/on-subscription-updated.md)
* [On Team Member Created](https://docs.automate.ax/reference/integrations/square/triggers/on-team-member-created.md)
* [On Team Member Updated](https://docs.automate.ax/reference/integrations/square/triggers/on-team-member-updated.md)
* [On Team Member Wage Setting Updated](https://docs.automate.ax/reference/integrations/square/triggers/on-team-member-wage-setting-updated.md)
* [On Terminal Action Created](https://docs.automate.ax/reference/integrations/square/triggers/on-terminal-action-created.md)
* [On Terminal Action Updated](https://docs.automate.ax/reference/integrations/square/triggers/on-terminal-action-updated.md)
* [On Terminal Checkout Created](https://docs.automate.ax/reference/integrations/square/triggers/on-terminal-checkout-created.md)
* [On Terminal Checkout Updated](https://docs.automate.ax/reference/integrations/square/triggers/on-terminal-checkout-updated.md)
* [On Terminal Refund Created](https://docs.automate.ax/reference/integrations/square/triggers/on-terminal-refund-created.md)
* [On Terminal Refund Updated](https://docs.automate.ax/reference/integrations/square/triggers/on-terminal-refund-updated.md)
* [On Transfer Order Created](https://docs.automate.ax/reference/integrations/square/triggers/on-transfer-order-created.md)
* [On Transfer Order Deleted](https://docs.automate.ax/reference/integrations/square/triggers/on-transfer-order-deleted.md)
* [On Transfer Order Updated](https://docs.automate.ax/reference/integrations/square/triggers/on-transfer-order-updated.md)
* [On Vendor Created](https://docs.automate.ax/reference/integrations/square/triggers/on-vendor-created.md)
* [On Vendor Updated](https://docs.automate.ax/reference/integrations/square/triggers/on-vendor-updated.md)

## Actions

### Disputes

* [Accept Dispute](https://docs.automate.ax/reference/integrations/square/actions/accept-dispute.md)
* [Create Dispute Evidence File](https://docs.automate.ax/reference/integrations/square/actions/create-dispute-evidence-file.md)
* [Create Dispute Evidence Text](https://docs.automate.ax/reference/integrations/square/actions/create-dispute-evidence-text.md)
* [Delete Dispute Evidence](https://docs.automate.ax/reference/integrations/square/actions/delete-dispute-evidence.md)
* [List Dispute Evidence](https://docs.automate.ax/reference/integrations/square/actions/list-dispute-evidence.md)
* [List Disputes](https://docs.automate.ax/reference/integrations/square/actions/list-disputes.md)
* [Retrieve Dispute](https://docs.automate.ax/reference/integrations/square/actions/retrieve-dispute.md)
* [Retrieve Dispute Evidence](https://docs.automate.ax/reference/integrations/square/actions/retrieve-dispute-evidence.md)
* [Submit Evidence](https://docs.automate.ax/reference/integrations/square/actions/submit-evidence.md)

### Loyalty

* [Accumulate Loyalty Points](https://docs.automate.ax/reference/integrations/square/actions/accumulate-loyalty-points.md)
* [Adjust Loyalty Points](https://docs.automate.ax/reference/integrations/square/actions/adjust-loyalty-points.md)
* [Calculate Loyalty Points](https://docs.automate.ax/reference/integrations/square/actions/calculate-loyalty-points.md)
* [Cancel Loyalty Promotion](https://docs.automate.ax/reference/integrations/square/actions/cancel-loyalty-promotion.md)
* [Create Loyalty Account](https://docs.automate.ax/reference/integrations/square/actions/create-loyalty-account.md)
* [Create Loyalty Promotion](https://docs.automate.ax/reference/integrations/square/actions/create-loyalty-promotion.md)
* [Create Loyalty Reward](https://docs.automate.ax/reference/integrations/square/actions/create-loyalty-reward.md)
* [Delete Loyalty Reward](https://docs.automate.ax/reference/integrations/square/actions/delete-loyalty-reward.md)
* [List Loyalty Promotions](https://docs.automate.ax/reference/integrations/square/actions/list-loyalty-promotions.md)
* [Redeem Loyalty Reward](https://docs.automate.ax/reference/integrations/square/actions/redeem-loyalty-reward.md)
* [Retrieve Loyalty Account](https://docs.automate.ax/reference/integrations/square/actions/retrieve-loyalty-account.md)
* [Retrieve Loyalty Program](https://docs.automate.ax/reference/integrations/square/actions/retrieve-loyalty-program.md)
* [Retrieve Loyalty Promotion](https://docs.automate.ax/reference/integrations/square/actions/retrieve-loyalty-promotion.md)
* [Retrieve Loyalty Reward](https://docs.automate.ax/reference/integrations/square/actions/retrieve-loyalty-reward.md)
* [Search Loyalty Accounts](https://docs.automate.ax/reference/integrations/square/actions/search-loyalty-accounts.md)
* [Search Loyalty Events](https://docs.automate.ax/reference/integrations/square/actions/search-loyalty-events.md)
* [Search Loyalty Rewards](https://docs.automate.ax/reference/integrations/square/actions/search-loyalty-rewards.md)

### Customers

* [Add Group To Customer](https://docs.automate.ax/reference/integrations/square/actions/add-group-to-customer.md)
* [Bulk Create Customers](https://docs.automate.ax/reference/integrations/square/actions/bulk-create-customers.md)
* [Bulk Delete Customers](https://docs.automate.ax/reference/integrations/square/actions/bulk-delete-customers.md)
* [Bulk Retrieve Customers](https://docs.automate.ax/reference/integrations/square/actions/bulk-retrieve-customers.md)
* [Bulk Update Customers](https://docs.automate.ax/reference/integrations/square/actions/bulk-update-customers.md)
* [Create Customer](https://docs.automate.ax/reference/integrations/square/actions/create-customer.md)
* [Delete Customer](https://docs.automate.ax/reference/integrations/square/actions/delete-customer.md)
* [List Customers](https://docs.automate.ax/reference/integrations/square/actions/list-customers.md)
* [Remove Group From Customer](https://docs.automate.ax/reference/integrations/square/actions/remove-group-from-customer.md)
* [Retrieve Customer](https://docs.automate.ax/reference/integrations/square/actions/retrieve-customer.md)
* [Search Customers](https://docs.automate.ax/reference/integrations/square/actions/search-customers.md)
* [Update Customer](https://docs.automate.ax/reference/integrations/square/actions/update-customer.md)

### Inventory

* [Batch Change Inventory](https://docs.automate.ax/reference/integrations/square/actions/batch-change-inventory.md)
* [Batch Retrieve Inventory Changes](https://docs.automate.ax/reference/integrations/square/actions/batch-retrieve-inventory-changes.md)
* [Batch Retrieve Inventory Counts](https://docs.automate.ax/reference/integrations/square/actions/batch-retrieve-inventory-counts.md)
* [Create Inventory Adjustment Reason](https://docs.automate.ax/reference/integrations/square/actions/create-inventory-adjustment-reason.md)
* [Delete Inventory Adjustment Reason](https://docs.automate.ax/reference/integrations/square/actions/delete-inventory-adjustment-reason.md)
* [List Inventory Adjustment Reasons](https://docs.automate.ax/reference/integrations/square/actions/list-inventory-adjustment-reasons.md)
* [Restore Inventory Adjustment Reason](https://docs.automate.ax/reference/integrations/square/actions/restore-inventory-adjustment-reason.md)
* [Retrieve Inventory Adjustment](https://docs.automate.ax/reference/integrations/square/actions/retrieve-inventory-adjustment.md)
* [Retrieve Inventory Adjustment Reason](https://docs.automate.ax/reference/integrations/square/actions/retrieve-inventory-adjustment-reason.md)
* [Retrieve Inventory Count](https://docs.automate.ax/reference/integrations/square/actions/retrieve-inventory-count.md)
* [Retrieve Inventory Physical Count](https://docs.automate.ax/reference/integrations/square/actions/retrieve-inventory-physical-count.md)
* [Update Inventory Adjustment](https://docs.automate.ax/reference/integrations/square/actions/update-inventory-adjustment.md)
* [Update Inventory Adjustment Reason](https://docs.automate.ax/reference/integrations/square/actions/update-inventory-adjustment-reason.md)

### Catalog

* [Batch Delete Catalog Objects](https://docs.automate.ax/reference/integrations/square/actions/batch-delete-catalog-objects.md)
* [Batch Retrieve Catalog Objects](https://docs.automate.ax/reference/integrations/square/actions/batch-retrieve-catalog-objects.md)
* [Batch Upsert Catalog Objects](https://docs.automate.ax/reference/integrations/square/actions/batch-upsert-catalog-objects.md)
* [Catalog Info](https://docs.automate.ax/reference/integrations/square/actions/catalog-info.md)
* [Create Catalog Image](https://docs.automate.ax/reference/integrations/square/actions/create-catalog-image.md)
* [Delete Catalog Object](https://docs.automate.ax/reference/integrations/square/actions/delete-catalog-object.md)
* [List Catalog](https://docs.automate.ax/reference/integrations/square/actions/list-catalog.md)
* [Retrieve Catalog Object](https://docs.automate.ax/reference/integrations/square/actions/retrieve-catalog-object.md)
* [Search Catalog Items](https://docs.automate.ax/reference/integrations/square/actions/search-catalog-items.md)
* [Search Catalog Objects](https://docs.automate.ax/reference/integrations/square/actions/search-catalog-objects.md)
* [Update Catalog Image](https://docs.automate.ax/reference/integrations/square/actions/update-catalog-image.md)
* [Update Item Modifier Lists](https://docs.automate.ax/reference/integrations/square/actions/update-item-modifier-lists.md)
* [Update Item Taxes](https://docs.automate.ax/reference/integrations/square/actions/update-item-taxes.md)
* [Upsert Catalog Object](https://docs.automate.ax/reference/integrations/square/actions/upsert-catalog-object.md)

### Orders

* [Batch Retrieve Orders](https://docs.automate.ax/reference/integrations/square/actions/batch-retrieve-orders.md)
* [Calculate Order](https://docs.automate.ax/reference/integrations/square/actions/calculate-order.md)
* [Clone Order](https://docs.automate.ax/reference/integrations/square/actions/clone-order.md)
* [Create Order](https://docs.automate.ax/reference/integrations/square/actions/create-order.md)
* [Pay Order](https://docs.automate.ax/reference/integrations/square/actions/pay-order.md)
* [Retrieve Order](https://docs.automate.ax/reference/integrations/square/actions/retrieve-order.md)
* [Search Orders](https://docs.automate.ax/reference/integrations/square/actions/search-orders.md)
* [Update Order](https://docs.automate.ax/reference/integrations/square/actions/update-order.md)

### Team

* [Bulk Create Team Members](https://docs.automate.ax/reference/integrations/square/actions/bulk-create-team-members.md)
* [Bulk Update Team Members](https://docs.automate.ax/reference/integrations/square/actions/bulk-update-team-members.md)
* [Create Job](https://docs.automate.ax/reference/integrations/square/actions/create-job.md)
* [Create Team Member](https://docs.automate.ax/reference/integrations/square/actions/create-team-member.md)
* [List Jobs](https://docs.automate.ax/reference/integrations/square/actions/list-jobs.md)
* [Retrieve Job](https://docs.automate.ax/reference/integrations/square/actions/retrieve-job.md)
* [Retrieve Team Member](https://docs.automate.ax/reference/integrations/square/actions/retrieve-team-member.md)
* [Retrieve Wage Setting](https://docs.automate.ax/reference/integrations/square/actions/retrieve-wage-setting.md)
* [Search Team Members](https://docs.automate.ax/reference/integrations/square/actions/search-team-members.md)
* [Update Job](https://docs.automate.ax/reference/integrations/square/actions/update-job.md)
* [Update Team Member](https://docs.automate.ax/reference/integrations/square/actions/update-team-member.md)
* [Update Wage Setting](https://docs.automate.ax/reference/integrations/square/actions/update-wage-setting.md)

### Vendors

* [Bulk Create Vendors](https://docs.automate.ax/reference/integrations/square/actions/bulk-create-vendors.md)
* [Bulk Retrieve Vendors](https://docs.automate.ax/reference/integrations/square/actions/bulk-retrieve-vendors.md)
* [Bulk Update Vendors](https://docs.automate.ax/reference/integrations/square/actions/bulk-update-vendors.md)
* [Create Vendor](https://docs.automate.ax/reference/integrations/square/actions/create-vendor.md)
* [Retrieve Vendor](https://docs.automate.ax/reference/integrations/square/actions/retrieve-vendor.md)
* [Search Vendors](https://docs.automate.ax/reference/integrations/square/actions/search-vendors.md)
* [Update Vendor](https://docs.automate.ax/reference/integrations/square/actions/update-vendor.md)

### BookingCustomAttributes

* [Bulk Delete Booking Custom Attributes](https://docs.automate.ax/reference/integrations/square/actions/bulk-delete-booking-custom-attributes.md)
* [Bulk Upsert Booking Custom Attributes](https://docs.automate.ax/reference/integrations/square/actions/bulk-upsert-booking-custom-attributes.md)
* [Create Booking Custom Attribute Definition](https://docs.automate.ax/reference/integrations/square/actions/create-booking-custom-attribute-definition.md)
* [Delete Booking Custom Attribute](https://docs.automate.ax/reference/integrations/square/actions/delete-booking-custom-attribute.md)
* [Delete Booking Custom Attribute Definition](https://docs.automate.ax/reference/integrations/square/actions/delete-booking-custom-attribute-definition.md)
* [List Booking Custom Attribute Definitions](https://docs.automate.ax/reference/integrations/square/actions/list-booking-custom-attribute-definitions.md)
* [List Booking Custom Attributes](https://docs.automate.ax/reference/integrations/square/actions/list-booking-custom-attributes.md)
* [Retrieve Booking Custom Attribute](https://docs.automate.ax/reference/integrations/square/actions/retrieve-booking-custom-attribute.md)
* [Retrieve Booking Custom Attribute Definition](https://docs.automate.ax/reference/integrations/square/actions/retrieve-booking-custom-attribute-definition.md)
* [Update Booking Custom Attribute Definition](https://docs.automate.ax/reference/integrations/square/actions/update-booking-custom-attribute-definition.md)
* [Upsert Booking Custom Attribute](https://docs.automate.ax/reference/integrations/square/actions/upsert-booking-custom-attribute.md)

### LocationCustomAttributes

* [Bulk Delete Location Custom Attributes](https://docs.automate.ax/reference/integrations/square/actions/bulk-delete-location-custom-attributes.md)
* [Bulk Upsert Location Custom Attributes](https://docs.automate.ax/reference/integrations/square/actions/bulk-upsert-location-custom-attributes.md)
* [Create Location Custom Attribute Definition](https://docs.automate.ax/reference/integrations/square/actions/create-location-custom-attribute-definition.md)
* [Delete Location Custom Attribute](https://docs.automate.ax/reference/integrations/square/actions/delete-location-custom-attribute.md)
* [Delete Location Custom Attribute Definition](https://docs.automate.ax/reference/integrations/square/actions/delete-location-custom-attribute-definition.md)
* [List Location Custom Attribute Definitions](https://docs.automate.ax/reference/integrations/square/actions/list-location-custom-attribute-definitions.md)
* [List Location Custom Attributes](https://docs.automate.ax/reference/integrations/square/actions/list-location-custom-attributes.md)
* [Retrieve Location Custom Attribute](https://docs.automate.ax/reference/integrations/square/actions/retrieve-location-custom-attribute.md)
* [Retrieve Location Custom Attribute Definition](https://docs.automate.ax/reference/integrations/square/actions/retrieve-location-custom-attribute-definition.md)
* [Update Location Custom Attribute Definition](https://docs.automate.ax/reference/integrations/square/actions/update-location-custom-attribute-definition.md)
* [Upsert Location Custom Attribute](https://docs.automate.ax/reference/integrations/square/actions/upsert-location-custom-attribute.md)

### MerchantCustomAttributes

* [Bulk Delete Merchant Custom Attributes](https://docs.automate.ax/reference/integrations/square/actions/bulk-delete-merchant-custom-attributes.md)
* [Bulk Upsert Merchant Custom Attributes](https://docs.automate.ax/reference/integrations/square/actions/bulk-upsert-merchant-custom-attributes.md)
* [Create Merchant Custom Attribute Definition](https://docs.automate.ax/reference/integrations/square/actions/create-merchant-custom-attribute-definition.md)
* [Delete Merchant Custom Attribute](https://docs.automate.ax/reference/integrations/square/actions/delete-merchant-custom-attribute.md)
* [Delete Merchant Custom Attribute Definition](https://docs.automate.ax/reference/integrations/square/actions/delete-merchant-custom-attribute-definition.md)
* [List Merchant Custom Attribute Definitions](https://docs.automate.ax/reference/integrations/square/actions/list-merchant-custom-attribute-definitions.md)
* [List Merchant Custom Attributes](https://docs.automate.ax/reference/integrations/square/actions/list-merchant-custom-attributes.md)
* [Retrieve Merchant Custom Attribute](https://docs.automate.ax/reference/integrations/square/actions/retrieve-merchant-custom-attribute.md)
* [Retrieve Merchant Custom Attribute Definition](https://docs.automate.ax/reference/integrations/square/actions/retrieve-merchant-custom-attribute-definition.md)
* [Update Merchant Custom Attribute Definition](https://docs.automate.ax/reference/integrations/square/actions/update-merchant-custom-attribute-definition.md)
* [Upsert Merchant Custom Attribute](https://docs.automate.ax/reference/integrations/square/actions/upsert-merchant-custom-attribute.md)

### OrderCustomAttributes

* [Bulk Delete Order Custom Attributes](https://docs.automate.ax/reference/integrations/square/actions/bulk-delete-order-custom-attributes.md)
* [Bulk Upsert Order Custom Attributes](https://docs.automate.ax/reference/integrations/square/actions/bulk-upsert-order-custom-attributes.md)
* [Create Order Custom Attribute Definition](https://docs.automate.ax/reference/integrations/square/actions/create-order-custom-attribute-definition.md)
* [Delete Order Custom Attribute](https://docs.automate.ax/reference/integrations/square/actions/delete-order-custom-attribute.md)
* [Delete Order Custom Attribute Definition](https://docs.automate.ax/reference/integrations/square/actions/delete-order-custom-attribute-definition.md)
* [List Order Custom Attribute Definitions](https://docs.automate.ax/reference/integrations/square/actions/list-order-custom-attribute-definitions.md)
* [List Order Custom Attributes](https://docs.automate.ax/reference/integrations/square/actions/list-order-custom-attributes.md)
* [Retrieve Order Custom Attribute](https://docs.automate.ax/reference/integrations/square/actions/retrieve-order-custom-attribute.md)
* [Retrieve Order Custom Attribute Definition](https://docs.automate.ax/reference/integrations/square/actions/retrieve-order-custom-attribute-definition.md)
* [Update Order Custom Attribute Definition](https://docs.automate.ax/reference/integrations/square/actions/update-order-custom-attribute-definition.md)
* [Upsert Order Custom Attribute](https://docs.automate.ax/reference/integrations/square/actions/upsert-order-custom-attribute.md)

### Labor

* [Bulk Publish Scheduled Shifts](https://docs.automate.ax/reference/integrations/square/actions/bulk-publish-scheduled-shifts.md)
* [Create Break Type](https://docs.automate.ax/reference/integrations/square/actions/create-break-type.md)
* [Create Scheduled Shift](https://docs.automate.ax/reference/integrations/square/actions/create-scheduled-shift.md)
* [Create Timecard](https://docs.automate.ax/reference/integrations/square/actions/create-timecard.md)
* [Delete Break Type](https://docs.automate.ax/reference/integrations/square/actions/delete-break-type.md)
* [Delete Timecard](https://docs.automate.ax/reference/integrations/square/actions/delete-timecard.md)
* [Get Break Type](https://docs.automate.ax/reference/integrations/square/actions/get-break-type.md)
* [Get Team Member Wage](https://docs.automate.ax/reference/integrations/square/actions/get-team-member-wage.md)
* [List Break Types](https://docs.automate.ax/reference/integrations/square/actions/list-break-types.md)
* [List Team Member Wages](https://docs.automate.ax/reference/integrations/square/actions/list-team-member-wages.md)
* [List Workweek Configs](https://docs.automate.ax/reference/integrations/square/actions/list-workweek-configs.md)
* [Publish Scheduled Shift](https://docs.automate.ax/reference/integrations/square/actions/publish-scheduled-shift.md)
* [Retrieve Scheduled Shift](https://docs.automate.ax/reference/integrations/square/actions/retrieve-scheduled-shift.md)
* [Retrieve Timecard](https://docs.automate.ax/reference/integrations/square/actions/retrieve-timecard.md)
* [Search Scheduled Shifts](https://docs.automate.ax/reference/integrations/square/actions/search-scheduled-shifts.md)
* [Search Timecards](https://docs.automate.ax/reference/integrations/square/actions/search-timecards.md)
* [Update Break Type](https://docs.automate.ax/reference/integrations/square/actions/update-break-type.md)
* [Update Scheduled Shift](https://docs.automate.ax/reference/integrations/square/actions/update-scheduled-shift.md)
* [Update Timecard](https://docs.automate.ax/reference/integrations/square/actions/update-timecard.md)
* [Update Workweek Config](https://docs.automate.ax/reference/integrations/square/actions/update-workweek-config.md)

### Bookings

* [Bulk Retrieve Bookings](https://docs.automate.ax/reference/integrations/square/actions/bulk-retrieve-bookings.md)
* [Bulk Retrieve Team Member Booking Profiles](https://docs.automate.ax/reference/integrations/square/actions/bulk-retrieve-team-member-booking-profiles.md)
* [Cancel Booking](https://docs.automate.ax/reference/integrations/square/actions/cancel-booking.md)
* [Create Booking](https://docs.automate.ax/reference/integrations/square/actions/create-booking.md)
* [List Bookings](https://docs.automate.ax/reference/integrations/square/actions/list-bookings.md)
* [List Location Booking Profiles](https://docs.automate.ax/reference/integrations/square/actions/list-location-booking-profiles.md)
* [List Team Member Booking Profiles](https://docs.automate.ax/reference/integrations/square/actions/list-team-member-booking-profiles.md)
* [Retrieve Booking](https://docs.automate.ax/reference/integrations/square/actions/retrieve-booking.md)
* [Retrieve Business Booking Profile](https://docs.automate.ax/reference/integrations/square/actions/retrieve-business-booking-profile.md)
* [Retrieve Location Booking Profile](https://docs.automate.ax/reference/integrations/square/actions/retrieve-location-booking-profile.md)
* [Retrieve Team Member Booking Profile](https://docs.automate.ax/reference/integrations/square/actions/retrieve-team-member-booking-profile.md)
* [Search Availability](https://docs.automate.ax/reference/integrations/square/actions/search-availability.md)
* [Update Booking](https://docs.automate.ax/reference/integrations/square/actions/update-booking.md)

### Channels

* [Bulk Retrieve Channels](https://docs.automate.ax/reference/integrations/square/actions/bulk-retrieve-channels.md)
* [List Channels](https://docs.automate.ax/reference/integrations/square/actions/list-channels.md)
* [Retrieve Channel](https://docs.automate.ax/reference/integrations/square/actions/retrieve-channel.md)

### Subscriptions

* [Bulk Swap Plan](https://docs.automate.ax/reference/integrations/square/actions/bulk-swap-plan.md)
* [Cancel Subscription](https://docs.automate.ax/reference/integrations/square/actions/cancel-subscription.md)
* [Change Billing Anchor Date](https://docs.automate.ax/reference/integrations/square/actions/change-billing-anchor-date.md)
* [Create Subscription](https://docs.automate.ax/reference/integrations/square/actions/create-subscription.md)
* [Delete Subscription Action](https://docs.automate.ax/reference/integrations/square/actions/delete-subscription-action.md)
* [List Subscription Events](https://docs.automate.ax/reference/integrations/square/actions/list-subscription-events.md)
* [Pause Subscription](https://docs.automate.ax/reference/integrations/square/actions/pause-subscription.md)
* [Resume Subscription](https://docs.automate.ax/reference/integrations/square/actions/resume-subscription.md)
* [Retrieve Subscription](https://docs.automate.ax/reference/integrations/square/actions/retrieve-subscription.md)
* [Search Subscriptions](https://docs.automate.ax/reference/integrations/square/actions/search-subscriptions.md)
* [Swap Plan](https://docs.automate.ax/reference/integrations/square/actions/swap-plan.md)
* [Update Subscription](https://docs.automate.ax/reference/integrations/square/actions/update-subscription.md)

### CustomerCustomAttributes

* [Bulk Upsert Customer Custom Attributes](https://docs.automate.ax/reference/integrations/square/actions/bulk-upsert-customer-custom-attributes.md)
* [Create Customer Custom Attribute Definition](https://docs.automate.ax/reference/integrations/square/actions/create-customer-custom-attribute-definition.md)
* [Delete Customer Custom Attribute](https://docs.automate.ax/reference/integrations/square/actions/delete-customer-custom-attribute.md)
* [Delete Customer Custom Attribute Definition](https://docs.automate.ax/reference/integrations/square/actions/delete-customer-custom-attribute-definition.md)
* [List Customer Custom Attribute Definitions](https://docs.automate.ax/reference/integrations/square/actions/list-customer-custom-attribute-definitions.md)
* [List Customer Custom Attributes](https://docs.automate.ax/reference/integrations/square/actions/list-customer-custom-attributes.md)
* [Retrieve Customer Custom Attribute](https://docs.automate.ax/reference/integrations/square/actions/retrieve-customer-custom-attribute.md)
* [Retrieve Customer Custom Attribute Definition](https://docs.automate.ax/reference/integrations/square/actions/retrieve-customer-custom-attribute-definition.md)
* [Update Customer Custom Attribute Definition](https://docs.automate.ax/reference/integrations/square/actions/update-customer-custom-attribute-definition.md)
* [Upsert Customer Custom Attribute](https://docs.automate.ax/reference/integrations/square/actions/upsert-customer-custom-attribute.md)

### Invoices

* [Cancel Invoice](https://docs.automate.ax/reference/integrations/square/actions/cancel-invoice.md)
* [Create Invoice](https://docs.automate.ax/reference/integrations/square/actions/create-invoice.md)
* [Create Invoice Attachment](https://docs.automate.ax/reference/integrations/square/actions/create-invoice-attachment.md)
* [Delete Invoice](https://docs.automate.ax/reference/integrations/square/actions/delete-invoice.md)
* [Delete Invoice Attachment](https://docs.automate.ax/reference/integrations/square/actions/delete-invoice-attachment.md)
* [Get Invoice](https://docs.automate.ax/reference/integrations/square/actions/get-invoice.md)
* [List Invoices](https://docs.automate.ax/reference/integrations/square/actions/list-invoices.md)
* [Publish Invoice](https://docs.automate.ax/reference/integrations/square/actions/publish-invoice.md)
* [Search Invoices](https://docs.automate.ax/reference/integrations/square/actions/search-invoices.md)
* [Update Invoice](https://docs.automate.ax/reference/integrations/square/actions/update-invoice.md)

### Payments

* [Cancel Payment](https://docs.automate.ax/reference/integrations/square/actions/cancel-payment.md)
* [Cancel Payment By Idempotency Key](https://docs.automate.ax/reference/integrations/square/actions/cancel-payment-by-idempotency-key.md)
* [Complete Payment](https://docs.automate.ax/reference/integrations/square/actions/complete-payment.md)
* [Create Payment](https://docs.automate.ax/reference/integrations/square/actions/create-payment.md)
* [Get Payment](https://docs.automate.ax/reference/integrations/square/actions/get-payment.md)
* [List Payments](https://docs.automate.ax/reference/integrations/square/actions/list-payments.md)
* [Update Payment](https://docs.automate.ax/reference/integrations/square/actions/update-payment.md)

### Terminal

* [Cancel Terminal Action](https://docs.automate.ax/reference/integrations/square/actions/cancel-terminal-action.md)
* [Cancel Terminal Checkout](https://docs.automate.ax/reference/integrations/square/actions/cancel-terminal-checkout.md)
* [Cancel Terminal Refund](https://docs.automate.ax/reference/integrations/square/actions/cancel-terminal-refund.md)
* [Create Terminal Action](https://docs.automate.ax/reference/integrations/square/actions/create-terminal-action.md)
* [Create Terminal Checkout](https://docs.automate.ax/reference/integrations/square/actions/create-terminal-checkout.md)
* [Create Terminal Refund](https://docs.automate.ax/reference/integrations/square/actions/create-terminal-refund.md)
* [Dismiss Terminal Action](https://docs.automate.ax/reference/integrations/square/actions/dismiss-terminal-action.md)
* [Dismiss Terminal Checkout](https://docs.automate.ax/reference/integrations/square/actions/dismiss-terminal-checkout.md)
* [Dismiss Terminal Refund](https://docs.automate.ax/reference/integrations/square/actions/dismiss-terminal-refund.md)
* [Get Terminal Action](https://docs.automate.ax/reference/integrations/square/actions/get-terminal-action.md)
* [Get Terminal Checkout](https://docs.automate.ax/reference/integrations/square/actions/get-terminal-checkout.md)
* [Get Terminal Refund](https://docs.automate.ax/reference/integrations/square/actions/get-terminal-refund.md)
* [Search Terminal Actions](https://docs.automate.ax/reference/integrations/square/actions/search-terminal-actions.md)
* [Search Terminal Checkouts](https://docs.automate.ax/reference/integrations/square/actions/search-terminal-checkouts.md)
* [Search Terminal Refunds](https://docs.automate.ax/reference/integrations/square/actions/search-terminal-refunds.md)

### TransferOrder

* [Cancel Transfer Order](https://docs.automate.ax/reference/integrations/square/actions/cancel-transfer-order.md)
* [Create Transfer Order](https://docs.automate.ax/reference/integrations/square/actions/create-transfer-order.md)
* [Delete Transfer Order](https://docs.automate.ax/reference/integrations/square/actions/delete-transfer-order.md)
* [Receive Transfer Order](https://docs.automate.ax/reference/integrations/square/actions/receive-transfer-order.md)
* [Retrieve Transfer Order](https://docs.automate.ax/reference/integrations/square/actions/retrieve-transfer-order.md)
* [Search Transfer Orders](https://docs.automate.ax/reference/integrations/square/actions/search-transfer-orders.md)
* [Start Transfer Order](https://docs.automate.ax/reference/integrations/square/actions/start-transfer-order.md)
* [Update Transfer Order](https://docs.automate.ax/reference/integrations/square/actions/update-transfer-order.md)

### BankAccounts

* [Create Bank Account](https://docs.automate.ax/reference/integrations/square/actions/create-bank-account.md)
* [Disable Bank Account](https://docs.automate.ax/reference/integrations/square/actions/disable-bank-account.md)
* [Get Bank Account](https://docs.automate.ax/reference/integrations/square/actions/get-bank-account.md)
* [Get Bank Account By V1 Id](https://docs.automate.ax/reference/integrations/square/actions/get-bank-account-by-v1-id.md)
* [List Bank Accounts](https://docs.automate.ax/reference/integrations/square/actions/list-bank-accounts.md)

### Cards

* [Create Card](https://docs.automate.ax/reference/integrations/square/actions/create-card.md)
* [Disable Card](https://docs.automate.ax/reference/integrations/square/actions/disable-card.md)
* [List Cards](https://docs.automate.ax/reference/integrations/square/actions/list-cards.md)
* [Retrieve Card](https://docs.automate.ax/reference/integrations/square/actions/retrieve-card.md)

### CustomerGroups

* [Create Customer Group](https://docs.automate.ax/reference/integrations/square/actions/create-customer-group.md)
* [Delete Customer Group](https://docs.automate.ax/reference/integrations/square/actions/delete-customer-group.md)
* [List Customer Groups](https://docs.automate.ax/reference/integrations/square/actions/list-customer-groups.md)
* [Retrieve Customer Group](https://docs.automate.ax/reference/integrations/square/actions/retrieve-customer-group.md)
* [Update Customer Group](https://docs.automate.ax/reference/integrations/square/actions/update-customer-group.md)

### Devices

* [Create Device Code](https://docs.automate.ax/reference/integrations/square/actions/create-device-code.md)
* [Get Device](https://docs.automate.ax/reference/integrations/square/actions/get-device.md)
* [Get Device Code](https://docs.automate.ax/reference/integrations/square/actions/get-device-code.md)
* [List Device Codes](https://docs.automate.ax/reference/integrations/square/actions/list-device-codes.md)
* [List Devices](https://docs.automate.ax/reference/integrations/square/actions/list-devices.md)

### GiftCards

* [Create Gift Card](https://docs.automate.ax/reference/integrations/square/actions/create-gift-card.md)
* [Link Customer To Gift Card](https://docs.automate.ax/reference/integrations/square/actions/link-customer-to-gift-card.md)
* [List Gift Cards](https://docs.automate.ax/reference/integrations/square/actions/list-gift-cards.md)
* [Retrieve Gift Card](https://docs.automate.ax/reference/integrations/square/actions/retrieve-gift-card.md)
* [Retrieve Gift Card From GAN](https://docs.automate.ax/reference/integrations/square/actions/retrieve-gift-card-from-gan.md)
* [Retrieve Gift Card From Nonce](https://docs.automate.ax/reference/integrations/square/actions/retrieve-gift-card-from-nonce.md)
* [Unlink Customer From Gift Card](https://docs.automate.ax/reference/integrations/square/actions/unlink-customer-from-gift-card.md)

### GiftCardActivities

* [Create Gift Card Activity](https://docs.automate.ax/reference/integrations/square/actions/create-gift-card-activity.md)
* [List Gift Card Activities](https://docs.automate.ax/reference/integrations/square/actions/list-gift-card-activities.md)

### Locations

* [Create Location](https://docs.automate.ax/reference/integrations/square/actions/create-location.md)
* [List Locations](https://docs.automate.ax/reference/integrations/square/actions/list-locations.md)
* [Retrieve Location](https://docs.automate.ax/reference/integrations/square/actions/retrieve-location.md)
* [Update Location](https://docs.automate.ax/reference/integrations/square/actions/update-location.md)

### Checkout

* [Create Payment Link](https://docs.automate.ax/reference/integrations/square/actions/create-payment-link.md)
* [Delete Payment Link](https://docs.automate.ax/reference/integrations/square/actions/delete-payment-link.md)
* [List Payment Links](https://docs.automate.ax/reference/integrations/square/actions/list-payment-links.md)
* [Retrieve Location Settings](https://docs.automate.ax/reference/integrations/square/actions/retrieve-location-settings.md)
* [Retrieve Merchant Settings](https://docs.automate.ax/reference/integrations/square/actions/retrieve-merchant-settings.md)
* [Retrieve Payment Link](https://docs.automate.ax/reference/integrations/square/actions/retrieve-payment-link.md)
* [Update Location Settings](https://docs.automate.ax/reference/integrations/square/actions/update-location-settings.md)
* [Update Merchant Settings](https://docs.automate.ax/reference/integrations/square/actions/update-merchant-settings.md)
* [Update Payment Link](https://docs.automate.ax/reference/integrations/square/actions/update-payment-link.md)

### Snippets

* [Delete Snippet](https://docs.automate.ax/reference/integrations/square/actions/delete-snippet.md)
* [Retrieve Snippet](https://docs.automate.ax/reference/integrations/square/actions/retrieve-snippet.md)
* [Upsert Snippet](https://docs.automate.ax/reference/integrations/square/actions/upsert-snippet.md)

### Refunds

* [Get Payment Refund](https://docs.automate.ax/reference/integrations/square/actions/get-payment-refund.md)
* [List Payment Refunds](https://docs.automate.ax/reference/integrations/square/actions/list-payment-refunds.md)
* [Refund Payment](https://docs.automate.ax/reference/integrations/square/actions/refund-payment.md)

### Payouts

* [Get Payout](https://docs.automate.ax/reference/integrations/square/actions/get-payout.md)
* [List Payout Entries](https://docs.automate.ax/reference/integrations/square/actions/list-payout-entries.md)
* [List Payouts](https://docs.automate.ax/reference/integrations/square/actions/list-payouts.md)

### Reporting

* [Get reporting metadata](https://docs.automate.ax/reference/integrations/square/actions/get-reporting-metadata.md)
* [Load report](https://docs.automate.ax/reference/integrations/square/actions/load-report.md)

### CashDrawers

* [List Cash Drawer Shift Events](https://docs.automate.ax/reference/integrations/square/actions/list-cash-drawer-shift-events.md)
* [List Cash Drawer Shifts](https://docs.automate.ax/reference/integrations/square/actions/list-cash-drawer-shifts.md)
* [Retrieve Cash Drawer Shift](https://docs.automate.ax/reference/integrations/square/actions/retrieve-cash-drawer-shift.md)

### CustomerSegments

* [List Customer Segments](https://docs.automate.ax/reference/integrations/square/actions/list-customer-segments.md)
* [Retrieve Customer Segment](https://docs.automate.ax/reference/integrations/square/actions/retrieve-customer-segment.md)

### Merchants

* [List Merchants](https://docs.automate.ax/reference/integrations/square/actions/list-merchants.md)
* [Retrieve Merchant](https://docs.automate.ax/reference/integrations/square/actions/retrieve-merchant.md)

### Sites

* [List Sites](https://docs.automate.ax/reference/integrations/square/actions/list-sites.md)

### ApplePay

* [Register Domain](https://docs.automate.ax/reference/integrations/square/actions/register-domain.md)


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.