← Tools Reference

Square

Square integration (Finance, Productivity). Imported from open-connector.

API key6 toolshttps://connect.squareup.com
GET
square_list_locations
List Square seller locations for the connected access token.

/v2/locations

GET
square_list_customers
List Square customer profiles with cursor pagination.

/v2/customers

3 parameters
ParamTypeRequiredDescription
cursorstringoptionalCursor token returned by a previous Square page.
limitintegeroptionalMaximum number of records to return. Square allows 1 to 100.
sort_fieldstringoptionalThe Square customer list sort field.
GET
square_get_customer
Retrieve one Square customer profile by ID.

/v2/customers/{customer_id}

1 parameter
ParamTypeRequiredDescription
customer_idstringrequiredThe Square customer ID.
POST
square_create_customer
Create a Square customer profile.

/v2/customers

2 parameters
ParamTypeRequiredDescription
customerobjectrequiredSquare customer fields to send in the request body.
idempotency_keystringoptionalA unique key that makes the Square write request idempotent.
PUT
square_update_customer
Update a Square customer profile by ID.

/v2/customers/{customer_id}

2 parameters
ParamTypeRequiredDescription
customer_idstringrequiredThe Square customer ID.
customerobjectoptionalSquare customer fields to send in the request body.
POST
square_search_customers
Search Square customer profiles with supported Square filters.

/v2/customers/search

3 parameters
ParamTypeRequiredDescription
queryobjectoptionalSquare customer search query.
limitintegeroptionalMaximum number of records to return. Square allows 1 to 100.
cursorstringoptionalCursor token returned by a previous Square page.