# Square

**Canonical:** https://apis.io/providers/square/  
**Website:** https://developer.squareup.com/us/en  
**APIs profiled:** 45

Square provides APIs for payment processing, point of sale, and business management solutions enabling developers to build custom commerce applications.

## Kin Score — 71.4 / 100 (exemplar)

Scored 2026-08-20 under rubric 0.12.0. Trend: flat (+0.0 from 71.4).

| Facet | Score |
|---|---|
| Discoverability | 57.4 |
| Contract Quality | 73.4 |
| Governance | 26.5 |
| Contract Governance | 26.5 |
| Operational Transparency | 60.5 |
| Developer Ergonomics | 85.7 |
| Commercial Clarity | 68.4 |
| Access Clarity | 68.4 |

Regulatory layer — **Payments**: 68.8 (matched via tags).

## Agent readiness — 52.2 (agent-native)

| Dimension | Value |
|---|---|
| Spec Presence | yes |
| Agentic Access | derived |
| Reversibility Documented | verified |
| MCP Server | documented |
| Auth Clarity | yes |
| Idempotency | verified |
| Error Semantics | documented |
| OpenAPI Examples | documented |
| Rate Limit Signal | documented |
| Event Surface Described | derived |
| Agent Skills | no |
| Well Known Catalog | no |
| Consent Identity | no |
| Agent Card | no |
| Dry Run Mode | no |

## Access

Freemium · Self-serve signup — onboarding: self-serve, pricing: freemium, trial: no (confidence: high).

## APIs (45)

- **Square Reporting API** — The Reporting API (Beta) provides a new way to access all of a business's data to build custom reports and integrations, surfacing sales, payments, and operational metrics acros...
- **Square Channels API** — The Channels API lets applications represent and manage the sales channels through which a seller transacts, enabling attribution of orders and payments to specific online or in...
- **Square Transfer Orders API** — The Transfer Orders API lets applications create and manage transfers of inventory stock between a seller's locations, supporting multi-location retail and restaurant operations.
- **Square ApplePay API** — The ApplePay API from Square — 1 operation(s) for applepay.
- **Square BankAccounts API** — The BankAccounts API from Square — 3 operation(s) for bankaccounts.
- **Square BookingCustomAttributes API** — The BookingCustomAttributes API from Square — 6 operation(s) for bookingcustomattributes.
- **Square Bookings API** — The Bookings API from Square — 11 operation(s) for bookings.
- **Square Cards API** — The Cards API from Square — 3 operation(s) for cards.
- **Square CashDrawers API** — The CashDrawers API from Square — 3 operation(s) for cashdrawers.
- **Square Catalog API** — The Catalog API from Square — 13 operation(s) for catalog.
- **Square Checkout API** — The Checkout API from Square — 5 operation(s) for checkout.
- **Square CustomerCustomAttributes API** — The CustomerCustomAttributes API from Square — 5 operation(s) for customercustomattributes.
- **Square CustomerGroups API** — The CustomerGroups API from Square — 2 operation(s) for customergroups.
- **Square Customers API** — The Customers API from Square — 10 operation(s) for customers.
- **Square CustomerSegments API** — The CustomerSegments API from Square — 2 operation(s) for customersegments.
- **Square Devices API** — The Devices API from Square — 4 operation(s) for devices.
- **Square Disputes API** — The Disputes API from Square — 8 operation(s) for disputes.
- **Square Employees API** — The Employees API from Square — 2 operation(s) for employees.
- **Square Events API** — The Events API from Square — 4 operation(s) for events.
- **Square GiftCardActivities API** — The GiftCardActivities API from Square — 1 operation(s) for giftcardactivities.
- **Square GiftCards API** — The GiftCards API from Square — 6 operation(s) for giftcards.
- **Square Inventory API** — The Inventory API from Square — 13 operation(s) for inventory.
- **Square Invoices API** — The Invoices API from Square — 7 operation(s) for invoices.
- **Square Labor API** — The Labor API from Square — 11 operation(s) for labor.
- **Square LocationCustomAttributes API** — The LocationCustomAttributes API from Square — 6 operation(s) for locationcustomattributes.
- **Square Locations API** — The Locations API from Square — 2 operation(s) for locations.
- **Square Loyalty API** — The Loyalty API from Square — 16 operation(s) for loyalty.
- **Square MerchantCustomAttributes API** — The MerchantCustomAttributes API from Square — 6 operation(s) for merchantcustomattributes.
- **Square Merchants API** — The Merchants API from Square — 2 operation(s) for merchants.
- **Square MobileAuthorization API** — The MobileAuthorization API from Square — 1 operation(s) for mobileauthorization.
- **Square OAuth API** — The OAuth API from Square — 3 operation(s) for oauth.
- **Square OrderCustomAttributes API** — The OrderCustomAttributes API from Square — 6 operation(s) for ordercustomattributes.
- **Square Orders API** — The Orders API from Square — 7 operation(s) for orders.
- **Square Payments API** — The Payments API from Square — 5 operation(s) for payments.
- **Square Payouts API** — The Payouts API from Square — 3 operation(s) for payouts.
- **Square Refunds API** — The Refunds API from Square — 2 operation(s) for refunds.
- **Square Sites API** — The Sites API from Square — 1 operation(s) for sites.
- **Square Snippets API** — The Snippets API from Square — 1 operation(s) for snippets.
- **Square Subscriptions API** — The Subscriptions API from Square — 11 operation(s) for subscriptions.
- **Square Team API** — The Team API from Square — 8 operation(s) for team.
- …and 5 more, listed in full on the page.

## MCP servers (1)

- **MCP Server**

## Agentic access (1)

- **Square Agentic Access** — 305 operations · 189 acting · 3 human-in-the-loop

## Security (3)

- **Square Authentication** — apiKey/oauth2 · 2 schemes
- **Square Domain Security** — TLSv1.3 · HSTS · DMARC
- **Square Trust Center** — PCI DSS, PCI SAQ A, ISO 27001, EMVCo

## Plans (1)

- **Square Plans Pricing**

## Use cases (11)

- **Accept Payments Online**
- **Build Custom POS Systems**
- **Manage Product Catalogs**
- **Track Inventory Across Locations**
- **Create Loyalty and Rewards Programs**
- **Send and Manage Invoices**
- **Schedule Appointments and Bookings**
- **Manage Team Members and Labor**
- **Process Refunds and Disputes**
- **Sell Gift Cards**
- **Set Up Recurring Subscriptions**

## Tags

Restaurant, Bookings, Catalog, Checkout, Customers, Disputes, E-Commerce, Financial Technology, Gift Cards, Inventory, Invoicing, Labor, Locations, Loyalty, Merchants, Order, Payments, Point-of-Sale, Refunds, Retail, Subscription, Team, Terminal, Webhook

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/providers/square/). Scores are computed from the provider's own public artifacts under a published rubric.
