Before you connect

Find your starting point

Your appSquare logoSquare API

What can I do with this?

Square offers APIs for payments, orders, catalog items, inventory and other seller operations.

What credentials do I need?

Authentication and permission requirements have not been reviewed here. Check the provider documentation for the required keys, OAuth scopes and account access before sending a request.

Check provider documentation ↗

Can I test without an account?

Account-free API calls have not been verified for this profile. You can inspect specifications and prepare requests in the explorer without running them.

Requests run only when you choose to send them. Browser access depends on the provider’s CORS policy.

Square logo

Official MCP implementation

See Square publisher documentation for setup and supported tools.

BUILD WITH Square

Integration details

Suggest an update ↗

Documentation & getting started

Developer documentation
View Developer documentation
OpenAPI specification
View OpenAPI specification
Postman collection
View Postman collection

API interface

API styles
REST
Webhook management
View Webhook management

Pricing & operations

Tools & community

These are the details currently listed in our catalog. Omitted fields are unknown, not necessarily unsupported. Confirm current requirements in the provider’s documentation.

QUICK ANSWERS

Frequently asked questions

What is Square?

Square offers APIs for payments, orders, catalog items, inventory and other seller operations.

How does an app connect to Square seller accounts?

Square’s OAuth API lets a seller authorize an application to access specified account resources. Choose the required permissions for your integration and follow Square’s OAuth setup guide.

Provider source
Which Square OAuth flow suits a public client?

Square documents a PKCE flow for clients that cannot securely store a client secret. Confidential clients can use the code flow. Select the flow appropriate to your application and request only the seller permissions it needs.

Provider source
Where can I find Square provider documentation?

Use the linked Square provider documentation to check setup and supported capabilities.

Read documentation
What does the official Square MCP implementation support?

Interact with Square’s APIs from MCP clients. Supported operations are limited to those exposed by this implementation. Publisher evidence reviewed 2026-10-17. This review does not establish a working connection.

View publisher evidence
How current is this Square profile?

The summary and source-linked integration answer were reviewed on 2026-10-20. Other catalog fields may be older. Missing details are unknown, not proof that a feature is unsupported. Confirm current requirements with the provider.

Read our methodology

Square Videos

We don't have videos for this API yet. Get in touch to suggest profile updates.

We don't have tips for this API yet. Get in touch if you want to submit a tip.

Developer Portal

Historical capture ·

Developer Portalhttps://developer.squareup.com/docs

Compare Square API