Sandbox 101: Locations API @SquareDev
Sandbox 101: Locations API  @SquareDev
Uploaded September 2022 | Updated September 2026, 2 hours ago
Locations represent the sources of orders and fulfillments for businesses. When a seller signs up to become a Square merchant, they provide core business profile information that describes their business.

In the Square API, some customer-related interactions (such as taking payments, issuing refunds, and managing inventory) must be attributed to a specific location in the API call. Your software should honor the seller’s existing locations, and might optionally create new locations for its own use.

In this tutorial, we show you the basics around using our Locations API, like creating a location, updating a location, and retrieving a location.

Locations API – developer.squareup.com/docs/locations-api

Square Developer Forums – developer.squareup.com/forums
Square Developer Community – https://squ.re/slack
Square Developer Twitter – twitter.com/squaredev
Square Developer Blog – developer.squareup.com/blog
Sandbox 101: Locations APISandbox 101: Customer Custom AttributesSandbox 101: Checkout APIUnderstanding the current state and near future of GraphQLSandbox 101: Implementing Cash App PaySandbox Sessions: Create a Flutter app for Taking PaymentsDeveloper Track | Workshop: Invoices and Subscription APIsTechnical Track | Developer Tooling Deep Dive: GraphQLSandbox 101: Inventory APISquare Unboxed 2024 | Opening keynoteDeveloper Track | Workshop: Snippets APISandbox 101: Store a Card on File and Make a Charge
Square Developer |

Sandbox 101: Locations API

SHARE TO X SHARE TO REDDIT SHARE TO FACEBOOK WALLPAPER