openintegration200+ connectors

Create location in Square

POS API · write, waits for approval · 100% field coverage

Your agent can create location in Square through Apideck's POS API, the same call it makes for every POS app. It changes data in the customer's Square account, so it stops with the exact request until a person approves it. Apideck adds the customer's Square credentials, so no token ever reaches the agent.

Paste into Claude Code, Cursor or any coding agent.

The call

POST https://unify.apideck.com/pos/locations

Headers: x-apideck-service-id: square, plus your app id and the customer's consumer id. Apideck MCP tool: pos-locations-add. Agent operation id: unified.pos.locationsAdd.

Body fields

FieldTypeDescription
namestringThe name of the location
business_namestringThe business name of the location
addressobject
statusstringStatus of this location.
merchant_idstring
currencystringIndicates the associated currency for an amount of money. Values correspond to [ISO 4217](https://en.wikipedia.org/wiki/

More for locations in Square

list_locationsget_locationupdate_locationdelete_location