Square website screenshot

Square

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

Square publishes 42 APIs on the APIs.io network, including ApplePay API, BankAccounts API, BookingCustomAttributes API, and 39 more. Tagged areas include Restaurant, Bookings, Catalog, Checkout, and Customers.

The Square catalog on APIs.io includes 1 event-driven AsyncAPI specification, 1 JSON-LD context, and 3 Spectral governance rulesets.

Square’s developer surface includes authentication, developer portal, documentation, API reference, getting-started guide, changelog, sandbox, and 87 more developer resources.

70.7/100 exemplar ▼ -6.0 Agent 60/100 agent native Full breakdown ↓
scored 2026-07-28 · rubric v0.6
AccessFreemiumSelf serve⚡ Free to try
45 APIs 1 MCP Servers 16 Features 11 Use Cases
RestaurantBookingsCatalogCheckoutCustomersDisputesEcommerceFinancial TechnologyGift CardsInventoryInvoicingLaborLocationsLoyaltyMerchantsOrdersPaymentsPoint of SaleRefundsRetailSubscriptionsTeamTerminalWebhooks

Kin Score

Kin Score Kin Score How this is scored →
scored 2026-07-28 · rubric v0.6
Composite quality — 70.7/100 · exemplar
Contract Quality 17.9 / 25
Developer Ergonomics 17.4 / 20
Commercial Clarity 15.8 / 20
Operational Transparency 9.9 / 13
Governance 6.3 / 12
Discoverability 5.0 / 10
Agent readiness — 60/100 · agent native
Machine-Readable Contract 18 / 18
Agentic Access Contract 10 / 10
MCP Server 12 / 12
Machine-Readable Auth 10 / 10
Idempotency 9 / 9
Stable Error Semantics 8 / 8
Request/Response Examples 7 / 7
Rate-Limit Signaling 7 / 7
Typed Event Surface 6 / 6
Agent Skills 0 / 5
Well-Known Catalog 0 / 4
Consent & Bot Identity 0 / 3
A2A Agent Card 0 / 8
Dry-Run / Simulate Mode 0 / 4
Improve this rating by publishing the missing artifacts — every area above can be raised, and the full rubric is at apis.io/rating/. This rating is computed from github.com/api-evangelist/square: open an issue to ask a question, or submit a pull request to add artifacts. Want it done for you? Prioritized profiling — $2,500 →

APIs 45

Individual APIs this provider publishes, each with its own machine-readable definition.

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.

Square Terminal API

The Terminal API from Square — 15 operation(s) for terminal.

Square Transactions API

The Transactions API from Square — 4 operation(s) for transactions.

Square V1Transactions API

The V1Transactions API from Square — 2 operation(s) for v1transactions.

Square Vendors API

The Vendors API from Square — 6 operation(s) for vendors.

Square WebhookSubscriptions API

The WebhookSubscriptions API from Square — 5 operation(s) for webhooksubscriptions.

Scroll for all 45

Postman Collections 42

Ready-to-run Postman collections for exercising this provider's APIs.

Scroll for all 42

Open Collections 1

Open, tool-agnostic API collections (OpenAPI-derived and Bruno).

Square

OPEN COLLECTION

MCP Servers 1

Model Context Protocol servers that expose these APIs to AI agents.

MCP Server

MCP SERVER

GraphQL 1

GraphQL schemas published by this provider.

Square GraphQL Schema

This conceptual GraphQL schema models the Square payments and commerce platform. Square provides APIs for payment processing, point of sale, catalog management, inventory, custo...

GRAPHQL

Pricing Plans 1

Published pricing tiers and plan structures.

Square Plans Pricing

4 plans

PLANS

Rate Limits 1

Documented rate limits and quota policies.

Square Rate Limits

3 limits

RATE LIMITS

FinOps 1

Cost, billing, and metering signals for API financial operations.

Features 16

Notable capabilities this provider offers.

Tap/dip/swipe: 2.6%+15¢ Free, 2.5%+15¢ Plus, 2.4%+15¢ Premium
Online (Square site): 3.3%+30¢ Free, 2.9%+30¢ Plus/Premium
Online API: 2.9%+30¢ all plans
Manual entry/card on file: 3.5%+15¢ all plans
ACH (invoice): 1% $1 min ($10 cap on Plus/Premium)
ACH (API): 1% $1 min, $5 cap
Afterpay BNPL: 6%+30¢
Cash/check: free
Bitcoin: 0% until 2027
International cards: +1.50% on top
Square Payments, POS, Online, Invoices, Subscriptions APIs
Square Reader/Stand/Terminal/Register hardware
Webhooks for transactions, customers, orders
OAuth 2.0 + Personal access tokens
Catalog API for items, categories, taxes, modifiers
Customer Directory API

Scroll for all 16

Event Specifications 1

AsyncAPI definitions for this provider's event-driven and streaming APIs.

Square Webhooks

AsyncAPI 2.6 description of the Square webhook event surface. Square delivers HTTPS POST notifications to a subscriber-provided `notification_url` whenever an event occurs on a ...

ASYNCAPI

Semantic Vocabularies 1

JSON-LD contexts and semantic vocabularies used across these APIs.

Square Context

0 classes · 10 properties

JSON-LD

Spectral Rules 3

Spectral governance rulesets for linting and validating these APIs.

Square API Rules

7 rules · 1 errors 6 warnings

SPECTRAL

Square API Rules

5 rules · 4 warnings 1 info

SPECTRAL

Square API Rules

36 rules · 8 errors 19 warnings 9 info

SPECTRAL

JSON Schema 7

Standalone JSON Schema definitions for this provider's data models.

Square Catalog Item

19 properties

JSON SCHEMA

Square Customer

19 properties

JSON SCHEMA

Square Location

27 properties

JSON SCHEMA

Square Money

2 properties

JSON SCHEMA

Square Order

29 properties

JSON SCHEMA

Square Payment

38 properties

JSON SCHEMA

Square Subscription

19 properties

JSON SCHEMA

Scroll for all 7

JSON Structure 7

JSON Structure definitions describing this provider's data shapes.

Catalog Item Structure

19 properties

JSON STRUCTURE

Customer Structure

19 properties

JSON STRUCTURE

Location Structure

27 properties

JSON STRUCTURE

Money Structure

2 properties

JSON STRUCTURE

Order Structure

29 properties

JSON STRUCTURE

Payment Structure

38 properties

JSON STRUCTURE

Subscription Structure

19 properties

JSON STRUCTURE

Scroll for all 7

Examples 7

Example request and response payloads for these APIs.

Catalog Item Example

19 fields

EXAMPLE

Customer Example

19 fields

EXAMPLE

Location Example

27 fields

EXAMPLE

Money Example

2 fields

EXAMPLE

Order Example

29 fields

EXAMPLE

Payment Example

38 fields

EXAMPLE

Subscription Example

19 fields

EXAMPLE

Scroll for all 7

Security Posture 3

Authentication, domain security, vulnerability disclosure, and trust-center signals.

Square Authentication

apiKey/oauth2 · 2 schemes

SECURITY

Square Domain Security

TLSv1.3 · HSTS · DMARC

SECURITY

Square Trust Center

PCI DSS, PCI SAQ A, ISO 27001, EMVCo

SECURITY

Scopes 1

OAuth scopes governing access to this provider's APIs.

Square Scopes

58 scopes · authorizationCode

58 scopes

SCOPES

Agentic Access 1

Recommended x-agentic-access execution contracts for AI agents.

Square Agentic Access

305 operations · 189 acting · 3 human-in-the-loop

305 operations · 189 acting

AGENTIC

Use Cases 11

What developers build with this provider.

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

Scroll for all 11

Integrations 8

Pre-built integrations with other platforms and tools.

Apple Pay

Google Pay

Cash App Pay

Afterpay

QuickBooks

WooCommerce

Wix

BigCommerce

Scroll for all 8

Resources

Get Started 8

Portal, sign-up, and the first successful call

Scroll for all 8

Documentation 15

Reference material describing how the API behaves

Scroll for all 15

Agent Surfaces 3

MCP servers, agent skills, and machine-readable catalogs

Design & Contract 14

Pagination, idempotency, versioning, errors, and events

Scroll for all 14

Build 31

SDKs, sample code, and the tooling you integrate with

Scroll for all 31

Access & Security 5

Authentication, authorization, and security posture

Operate 9

Status, limits, changes, and where to get help

Scroll for all 9

Commercial 5

Pricing, plans, and the legal terms of use

Company 3

The organization behind the API

Other 1

Properties that don't map to a standard resource type

Source (apis.yml)

apis.yml Raw ↑
aid: square
url: https://raw.githubusercontent.com/api-evangelist/square/refs/heads/main/apis.yml
apis:
- aid: square:reporting-api
  name: Square Reporting API
  tags:
  - Analytics
  - Business Intelligence
  - Reporting
  humanURL: https://developer.squareup.com/docs/reporting-api
  properties:
  - url: https://developer.squareup.com/docs/reporting-api
    type: Documentation
  - url: https://developer.squareup.com/reference/square/reporting-api
    type: APIReference
  description: 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 across a seller's Square account.
- aid: square:channels-api
  name: Square Channels API
  tags:
  - Commerce
  - Omnichannel
  - Sales Channels
  humanURL: https://developer.squareup.com/docs/channels-api/overview
  properties:
  - url: https://developer.squareup.com/docs/channels-api/overview
    type: Documentation
  - url: https://developer.squareup.com/reference/square/channels-api
    type: APIReference
  description: 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-person channels.
- aid: square:transfer-orders-api
  name: Square Transfer Orders API
  tags:
  - Commerce
  - Inventory
  - Transfer Orders
  humanURL: https://developer.squareup.com/docs/transfer-orders-api/overview
  properties:
  - url: https://developer.squareup.com/docs/transfer-orders-api/overview
    type: Documentation
  - url: https://developer.squareup.com/reference/square/transfer-orders-api
    type: APIReference
  description: 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.
- aid: square:square-applepay-api
  name: Square ApplePay API
  description: The ApplePay API from Square — 1 operation(s) for applepay.
  humanURL: https://developer.squareup.com/docs/payments-overview
  tags:
  - ApplePay
  properties:
  - type: OpenAPI
    url: openapi/square-applepay-api-openapi.yml
  - type: Documentation
    url: https://developer.squareup.com/docs/payments-overview
  - type: APIReference
    url: https://developer.squareup.com/reference/square/payments-api
  - type: GraphQL
    url: graphql/square-graphql.md
  - type: Documentation
    url: https://developer.squareup.com/docs/orders-api/what-it-does
  - type: APIReference
    url: https://developer.squareup.com/reference/square/orders-api
  - type: Documentation
    url: https://developer.squareup.com/docs/catalog-api/what-it-does
  - type: APIReference
    url: https://developer.squareup.com/reference/square/catalog-api
  - type: Documentation
    url: https://developer.squareup.com/docs/inventory-api/what-it-does
  - type: APIReference
    url: https://developer.squareup.com/reference/square/inventory-api
  - type: Documentation
    url: https://developer.squareup.com/docs/customers
  - type: APIReference
    url: https://developer.squareup.com/reference/square/customers-api
  - type: Documentation
    url: https://developer.squareup.com/docs/locations-api
  - type: APIReference
    url: https://developer.squareup.com/reference/square/locations-api
  - type: Documentation
    url: https://developer.squareup.com/docs/team/overview
  - type: APIReference
    url: https://developer.squareup.com/reference/square/team-api
  - type: Documentation
    url: https://developer.squareup.com/docs/labor-api/what-it-does
  - type: APIReference
    url: https://developer.squareup.com/reference/square/labor-api
  - type: Documentation
    url: https://developer.squareup.com/docs/bookings-api/what-it-is
  - type: APIReference
    url: https://developer.squareup.com/reference/square/bookings-api
  - type: Documentation
    url: https://developer.squareup.com/docs/loyalty-api/overview
  - type: APIReference
    url: https://developer.squareup.com/reference/square/loyalty-api
  - type: Documentation
    url: https://developer.squareup.com/docs/gift-cards/using-gift-cards-api
  - type: APIReference
    url: https://developer.squareup.com/reference/square/gift-cards-api
  - type: Documentation
    url: https://developer.squareup.com/docs/invoices-api/overview
  - type: APIReference
    url: https://developer.squareup.com/reference/square/invoices-api
  - type: Documentation
    url: https://developer.squareup.com/docs/subscriptions-api/overview
  - type: APIReference
    url: https://developer.squareup.com/reference/square/subscriptions-api
  - type: Documentation
    url: https://developer.squareup.com/docs/checkout-api
  - type: APIReference
    url: https://developer.squareup.com/reference/square/checkout-api
  - type: Documentation
    url: https://developer.squareup.com/docs/terminal-api/overview
  - type: APIReference
    url: https://developer.squareup.com/reference/square/terminal-api
  - type: Documentation
    url: https://developer.squareup.com/docs/payments-refunds
  - type: APIReference
    url: https://developer.squareup.com/reference/square/refunds-api
  - type: Documentation
    url: https://developer.squareup.com/docs/disputes-api/overview
  - type: APIReference
    url: https://developer.squareup.com/reference/square/disputes-api
  - type: Documentation
    url: https://developer.squareup.com/docs/merchants-api
  - type: APIReference
    url: https://developer.squareup.com/reference/square/merchants-api
  - type: Documentation
    url: https://developer.squareup.com/docs/cards-api/overview
  - type: APIReference
    url: https://developer.squareup.com/reference/square/cards-api
  - type: Documentation
    url: https://developer.squareup.com/docs/vendors-api/manage-vendors-in-apps
  - type: APIReference
    url: https://developer.squareup.com/reference/square/vendors-api
  - type: Documentation
    url: https://developer.squareup.com/docs/cashdrawershift-api/reporting
  - type: APIReference
    url: https://developer.squareup.com/reference/square/cash-drawers-api
  - type: Documentation
    url: https://developer.squareup.com/docs/bank-accounts-api
  - type: APIReference
    url: https://developer.squareup.com/reference/square/bank-accounts-api
  - type: Documentation
    url: https://developer.squareup.com/docs/payouts-api/overview
  - type: APIReference
    url: https://developer.squareup.com/reference/square/payouts-api
  - type: Documentation
    url: https://developer.squareup.com/docs/web-payments/apple-pay
  - type: APIReference
    url: https://developer.squareup.com/reference/square/apple-pay-api
  - type: Documentation
    url: https://developer.squareup.com/docs/sites-api/overview
  - type: APIReference
    url: https://developer.squareup.com/reference/square/sites-api
  - type: Documentation
    url: https://developer.squareup.com/docs/snippets-api/overview
  - type: APIReference
    url: https://developer.squareup.com/reference/square/snippets-api
  - type: Documentation
    url: https://developer.squareup.com/docs/oauth-api/overview
  - type: APIReference
    url: https://developer.squareup.com/reference/square/oauth-api
  - type: Documentation
    url: https://developer.squareup.com/docs/webhooks/overview
  - type: APIReference
    url: https://developer.squareup.com/reference/square/webhook-subscriptions-api
  - type: AsyncAPI
    url: asyncapi/square-webhooks-asyncapi.yml
  - type: Documentation
    url: https://developer.squareup.com/docs/events-api/overview
  - type: APIReference
    url: https://developer.squareup.com/reference/square/events-api
  - type: Documentation
    url: https://developer.squareup.com/docs/devices-api/overview
  - type: APIReference
    url: https://developer.squareup.com/reference/square/devices-api
  - type: Documentation
    url: https://developer.squareup.com/docs/customer-groups-api/what-it-does
  - type: APIReference
    url: https://developer.squareup.com/reference/square/customer-groups-api
  - type: Documentation
    url: https://developer.squareup.com/docs/customer-segments-api/what-it-does
  - type: APIReference
    url: https://developer.squareup.com/reference/square/customer-segments-api
  - type: Documentation
    url: https://developer.squareup.com/docs/gift-cards/using-gift-card-activities-api
  - type: APIReference
    url: https://developer.squareup.com/reference/square/gift-card-activities-api
  - type: Documentation
    url: https://developer.squareup.com/docs/customer-custom-attributes-api/overview
  - type: APIReference
    url: https://developer.squareup.com/reference/square/customer-custom-attributes-api
- aid: square:square-bankaccounts-api
  name: Square BankAccounts API
  description: The BankAccounts API from Square — 3 operation(s) for bankaccounts.
  humanURL: https://developer.squareup.com/docs/payments-overview
  tags:
  - BankAccounts
  properties:
  - type: OpenAPI
    url: openapi/square-bankaccounts-api-openapi.yml
  - type: Documentation
    url: https://developer.squareup.com/docs/payments-overview
  - type: APIReference
    url: https://developer.squareup.com/reference/square/payments-api
  - type: GraphQL
    url: graphql/square-graphql.md
  - type: Documentation
    url: https://developer.squareup.com/docs/orders-api/what-it-does
  - type: APIReference
    url: https://developer.squareup.com/reference/square/orders-api
  - type: Documentation
    url: https://developer.squareup.com/docs/catalog-api/what-it-does
  - type: APIReference
    url: https://developer.squareup.com/reference/square/catalog-api
  - type: Documentation
    url: https://developer.squareup.com/docs/inventory-api/what-it-does
  - type: APIReference
    url: https://developer.squareup.com/reference/square/inventory-api
  - type: Documentation
    url: https://developer.squareup.com/docs/customers
  - type: APIReference
    url: https://developer.squareup.com/reference/square/customers-api
  - type: Documentation
    url: https://developer.squareup.com/docs/locations-api
  - type: APIReference
    url: https://developer.squareup.com/reference/square/locations-api
  - type: Documentation
    url: https://developer.squareup.com/docs/team/overview
  - type: APIReference
    url: https://developer.squareup.com/reference/square/team-api
  - type: Documentation
    url: https://developer.squareup.com/docs/labor-api/what-it-does
  - type: APIReference
    url: https://developer.squareup.com/reference/square/labor-api
  - type: Documentation
    url: https://developer.squareup.com/docs/bookings-api/what-it-is
  - type: APIReference
    url: https://developer.squareup.com/reference/square/bookings-api
  - type: Documentation
    url: https://developer.squareup.com/docs/loyalty-api/overview
  - type: APIReference
    url: https://developer.squareup.com/reference/square/loyalty-api
  - type: Documentation
    url: https://developer.squareup.com/docs/gift-cards/using-gift-cards-api
  - type: APIReference
    url: https://developer.squareup.com/reference/square/gift-cards-api
  - type: Documentation
    url: https://developer.squareup.com/docs/invoices-api/overview
  - type: APIReference
    url: https://developer.squareup.com/reference/square/invoices-api
  - type: Documentation
    url: https://developer.squareup.com/docs/subscriptions-api/overview
  - type: APIReference
    url: https://developer.squareup.com/reference/square/subscriptions-api
  - type: Documentation
    url: https://developer.squareup.com/docs/checkout-api
  - type: APIReference
    url: https://developer.squareup.com/reference/square/checkout-api
  - type: Documentation
    url: https://developer.squareup.com/docs/terminal-api/overview
  - type: APIReference
    url: https://developer.squareup.com/reference/square/terminal-api
  - type: Documentation
    url: https://developer.squareup.com/docs/payments-refunds
  - type: APIReference
    url: https://developer.squareup.com/reference/square/refunds-api
  - type: Documentation
    url: https://developer.squareup.com/docs/disputes-api/overview
  - type: APIReference
    url: https://developer.squareup.com/reference/square/disputes-api
  - type: Documentation
    url: https://developer.squareup.com/docs/merchants-api
  - type: APIReference
    url: https://developer.squareup.com/reference/square/merchants-api
  - type: Documentation
    url: https://developer.squareup.com/docs/cards-api/overview
  - type: APIReference
    url: https://developer.squareup.com/reference/square/cards-api
  - type: Documentation
    url: https://developer.squareup.com/docs/vendors-api/manage-vendors-in-apps
  - type: APIReference
    url: https://developer.squareup.com/reference/square/vendors-api
  - type: Documentation
    url: https://developer.squareup.com/docs/cashdrawershift-api/reporting
  - type: APIReference
    url: https://developer.squareup.com/reference/square/cash-drawers-api
  - type: Documentation
    url: https://developer.squareup.com/docs/bank-accounts-api
  - type: APIReference
    url: https://developer.squareup.com/reference/square/bank-accounts-api
  - type: Documentation
    url: https://developer.squareup.com/docs/payouts-api/overview
  - type: APIReference
    url: https://developer.squareup.com/reference/square/payouts-api
  - type: Documentation
    url: https://developer.squareup.com/docs/web-payments/apple-pay
  - type: APIReference
    url: https://developer.squareup.com/reference/square/apple-pay-api
  - type: Documentation
    url: https://developer.squareup.com/docs/sites-api/overview
  - type: APIReference
    url: https://developer.squareup.com/reference/square/sites-api
  - type: Documentation
    url: https://developer.squareup.com/docs/snippets-api/overview
  - type: APIReference
    url: https://developer.squareup.com/reference/square/snippets-api
  - type: Documentation
    url: https://developer.squareup.com/docs/oauth-api/overview
  - type: APIReference
    url: https://developer.squareup.com/reference/square/oauth-api
  - type: Documentation
    url: https://developer.squareup.com/docs/webhooks/overview
  - type: APIReference
    url: https://developer.squareup.com/reference/square/webhook-subscriptions-api
  - type: AsyncAPI
    url: asyncapi/square-webhooks-asyncapi.yml
  - type: Documentation
    url: https://developer.squareup.com/docs/events-api/overview
  - type: APIReference
    url: https://developer.squareup.com/reference/square/events-api
  - type: Documentation
    url: https://developer.squareup.com/docs/devices-api/overview
  - type: APIReference
    url: https://developer.squareup.com/reference/square/devices-api
  - type: Documentation
    url: https://developer.squareup.com/docs/customer-groups-api/what-it-does
  - type: APIReference
    url: https://developer.squareup.com/reference/square/customer-groups-api
  - type: Documentation
    url: https://developer.squareup.com/docs/customer-segments-api/what-it-does
  - type: APIReference
    url: https://developer.squareup.com/reference/square/customer-segments-api
  - type: Documentation
    url: https://developer.squareup.com/docs/gift-cards/using-gift-card-activities-api
  - type: APIReference
    url: https://developer.squareup.com/reference/square/gift-card-activities-api
  - type: Documentation
    url: https://developer.squareup.com/docs/customer-custom-attributes-api/overview
  - type: APIReference
    url: https://developer.squareup.com/reference/square/customer-custom-attributes-api
- aid: square:square-bookingcustomattributes-api
  name: Square BookingCustomAttributes API
  description: The BookingCustomAttributes API from Square — 6 operation(s) for bookingcustomattributes.
  humanURL: https://developer.squareup.com/docs/payments-overview
  tags:
  - BookingCustomAttributes
  properties:
  - type: OpenAPI
    url: openapi/square-bookingcustomattributes-api-openapi.yml
  - type: Documentation
    url: https://developer.squareup.com/docs/payments-overview
  - type: APIReference
    url: https://developer.squareup.com/reference/square/payments-api
  - type: GraphQL
    url: graphql/square-graphql.md
  - type: Documentation
    url: https://developer.squareup.com/docs/orders-api/what-it-does
  - type: APIReference
    url: https://developer.squareup.com/reference/square/orders-api
  - type: Documentation
    url: https://developer.squareup.com/docs/catalog-api/what-it-does
  - type: APIReference
    url: https://developer.squareup.com/reference/square/catalog-api
  - type: Documentation
    url: https://developer.squareup.com/docs/inventory-api/what-it-does
  - type: APIReference
    url: https://developer.squareup.com/reference/square/inventory-api
  - type: Documentation
    url: https://developer.squareup.com/docs/customers
  - type: APIReference
    url: https://developer.squareup.com/reference/square/customers-api
  - type: Documentation
    url: https://developer.squareup.com/docs/locations-api
  - type: APIReference
    url: https://developer.squareup.com/reference/square/locations-api
  - type: Documentation
    url: https://developer.squareup.com/docs/team/overview
  - type: APIReference
    url: https://developer.squareup.com/reference/square/team-api
  - type: Documentation
    url: https://developer.squareup.com/docs/labor-api/what-it-does
  - type: APIReference
    url: https://developer.squareup.com/reference/square/labor-api
  - type: Documentation
    url: https://developer.squareup.com/docs/bookings-api/what-it-is
  - type: APIReference
    url: https://developer.squareup.com/reference/square/bookings-api
  - type: Documentation
    url: https://developer.squareup.com/docs/loyalty-api/overview
  - type: APIReference
    url: https://developer.squareup.com/reference/square/loyalty-api
  - type: Documentation
    url: https://developer.squareup.com/docs/gift-cards/using-gift-cards-api
  - type: APIReference
    url: https://developer.squareup.com/reference/square/gift-cards-api
  - type: Documentation
    url: https://developer.squareup.com/docs/invoices-api/overview
  - type: APIReference
    url: https://developer.squareup.com/reference/square/invoices-api
  - type: Documentation
    url: https://developer.squareup.com/docs/subscriptions-api/overview
  - type: APIReference
    url: https://developer.squareup.com/reference/square/subscriptions-api
  - type: Documentation
    url: https://developer.squareup.com/docs/checkout-api
  - type: APIReference
    url: https://developer.squareup.com/reference/square/checkout-api
  - type: Documentation
    url: https://developer.squareup.com/docs/terminal-api/overview
  - type: APIReference
    url: https://developer.squareup.com/reference/square/terminal-api
  - type: Documentation
    url: https://developer.squareup.com/docs/payments-refunds
  - type: APIReference
    url: https://developer.squareup.com/reference/square/refunds-api
  - type: Documentation
    url: https://developer.squareup.com/docs/disputes-api/overview
  - type: APIReference
    url: https://developer.squareup.com/reference/square/disputes-api
  - type: Documentation
    url: https://developer.squareup.com/docs/merchants-api
  - type: APIReference
    url: https://developer.squareup.com/reference/square/merchants-api
  - type: Documentation
    url: https://developer.squareup.com/docs/cards-api/overview
  - type: APIReference
    url: https://developer.squareup.com/reference/square/cards-api
  - type: Documentation
    url: https://developer.squareup.com/docs/vendors-api/manage-vendors-in-apps
  - type: APIReference
    url: https://developer.squareup.com/reference/square/vendors-api
  - type: Documentation
    url: https://developer.squareup.com/docs/cashdrawershift-api/reporting
  - type: APIReference
    url: https://developer.squareup.com/reference/square/cash-drawers-api
  - type: Documentation
    url: https://developer.squareup.com/docs/bank-accounts-api
  - type: APIReference
    url: https://developer.squareup.com/reference/square/bank-accounts-api
  - type: Documentation
    url: https://developer.squareup.com/docs/payouts-api/overview
  - type: APIReference
    url: https://developer.squareup.com/reference/square/payouts-api
  - type: Documentation
    url: https://developer.squareup.com/docs/web-payments/apple-pay
  - type: APIReference
    url: https://developer.squareup.com/reference/square/apple-pay-api
  - type: Documentation
    url: https://developer.squareup.com/docs/sites-api/overview
  - type: APIReference
    url: https://developer.squareup.com/reference/square/sites-api
  - type: Documentation
    url: https://developer.squareup.com/docs/snippets-api/overview
  - type: APIReference
    url: https://developer.squareup.com/reference/square/snippets-api
  - type: Documentation
    url: https://developer.squareup.com/docs/oauth-api/overview
  - type: APIReference
    url: https://developer.squareup.com/reference/square/oauth-api
  - type: Documentation
    url: https://developer.squareup.com/docs/webhooks/overview
  - type: APIReference
    url: https://developer.squareup.com/reference/square/webhook-subscriptions-api
  - type: AsyncAPI
    url: asyncapi/square-webhooks-asyncapi.yml
  - type: Documentation
    url: https://developer.squareup.com/docs/events-api/overview
  - type: APIReference
    url: https://developer.squareup.com/reference/square/events-api
  - type: Documentation
    url: https://developer.squareup.com/docs/devices-api/overview
  - type: APIReference
    url: https://developer.squareup.com/reference/square/devices-api
  - type: Documentation
    url: https://developer.squareup.com/docs/customer-groups-api/what-it-does
  - type: APIReference
    url: https://developer.squareup.com/reference/square/customer-groups-api
  - type: Documentation
    url: https://developer.squareup.com/docs/customer-segments-api/what-it-does
  - type: APIReference
    url: https://developer.squareup.com/reference/square/customer-segments-api
  - type: Documentation
    url: https://developer.squareup.com/docs/gift-cards/using-gift-card-activities-api
  - type: APIReference
    url: https://developer.squareup.com/reference/square/gift-card-activities-api
  - type: Documentation
    url: https://developer.squareup.com/docs/customer-custom-attributes-api/overview
  - type: APIReference
    url: https://developer.squareup.com/reference/square/customer-custom-attributes-api
- aid: square:square-bookings-api
  name: Square Bookings API
  description: The Bookings API from Square — 11 operation(s) for bookings.
  humanURL: https://developer.squareup.com/docs/payments-overview
  tags:
  - Bookings
  properties:
  - type: OpenAPI
    url: openapi/square-bookings-api-openapi.yml
  - type: Documentation
    url: https://developer.squareup.com/docs/payments-overview
  - type: APIReference
    url: https://developer.squareup.com/reference/square/payments-api
  - type: GraphQL
    url: graphql/square-graphql.md
  - type: Documentation
    url: https://developer.squareup.com/docs/orders-api/what-it-does
  - type: APIReference
    url: https://developer.squareup.com/reference/square/orders-api
  - type: Documentation
    url: https://developer.squareup.com/docs/catalog-api/what-it-does
  - type: APIReference
    url: https://developer.squareup.com/reference/square/catalog-api
  - type: Documentation
    url: https://developer.squareup.com/docs/inventory-api/what-it-does
  - type: APIReference
    url: https://developer.squareup.com/reference/square/inventory-api
  - type: Documentation
    url: https://developer.squareup.com/docs/customers
  - type: APIReference
    url: https://developer.squareup.com/reference/square/customers-api
  - type: Documentation
    url: https://developer.squareup.com/docs/locations-api
  - type: APIReference
    url: https://developer.squareup.com/reference/square/locations-api
  - type: Documentation
    url: https://developer.squareup.com/docs/team/overview
  - type: APIReference
    url: https://developer.squareup.com/reference/square/team-api
  - type: Documentation
    url: https://developer.squareup.com/docs/labor-api/what-it-does
  - type: APIReference
    url: https://developer.squareup.com/reference/square/labor-api
  - type: Documentation
    url: https://developer.squareup.com/docs/bookings-api/what-it-is
  - type: APIReference
    url: https://developer.squareup.com/reference/square/bookings-api
  - type: Documentation
    url: https://developer.squareup.com/docs/loyalty-api/overview
  - type: APIReference
    url: https://developer.squareup.com/reference/square/loyalty-api
  - type: Documentation
    url: https://developer.squareup.com/docs/gift-cards/using-gift-cards-api
  - type: APIReference
    url: https://developer.squareup.com/reference/square/gift-cards-api
  - type: Documentation
    url: https://developer.squareup.com/docs/invoices-api/overview
  - type: APIReference
    url: https://developer.squareup.com/reference/square/invoices-api
  - type: Documentation
    url: https://developer.squareup.com/docs/subscriptions-api/overview
  - type: APIReference
    url: https://developer.squareup.com/reference/square/subscriptions-api
  - type: Documentation
    url: https://developer.squareup.com/docs/checkout-api
  - type: APIReference
    url: https://developer.squareup.com/reference/square/checkout-api
  - type: Documentation
    url: https://developer.squareup.com/docs/terminal-api/overview
  - type: APIReference
    url: https://developer.squareup.com/reference/square/terminal-api
  - type: Documentation
    url: https://developer.squareup.com/docs/payments-refunds
  - type: APIReference
    url: https://developer.squareup.com/reference/square/refunds-api
  - type: Documentation
    url: https://developer.squareup.com/docs/disputes-api/overview
  - type: APIReference
    url: https://developer.squareup.com/reference/square/disputes-api
  - type: Documentation
    url: https://developer.squareup.com/docs/merchants-api
  - type: APIReference
    url: https://developer.squareup.com/reference/square/merchants-api
  - type: Documentation
    url: https://developer.squareup.com/docs/cards-api/overview
  - type: APIReference
    url: https://developer.squareup.com/reference/square/cards-api
  - type: Documentation
    url: https://developer.squareup.com/docs/vendors-api/manage-vendors-in-apps
  - type: APIReference
    url: https://developer.squareup.com/reference/square/vendors-api
  - type: Documentation
    url: https://developer.squareup.com/docs/cashdrawershift-api/reporting
  - type: APIReference
    url: https://developer.squareup.com/reference/square/cash-drawers-api
  - type: Documentation
    url: https://developer.squareup.com/docs/bank-accounts-api
  - type: APIReference
    url: https://developer.squareup.com/reference/square/bank-accounts-api
  - type: Documentation
    url: https://developer.squareup.com/docs/payouts-api/overview
  - type: APIReference
    url: https://developer.squareup.com/reference/square/payouts-api
  - type: Documentation
    url: https://developer.squareup.com/docs/web-payments/apple-pay
  - type: APIReference
    url: https://developer.squareup.com/reference/square/apple-pay-api
  - type: Documentation
    url: https://developer.squareup.com/docs/sites-api/overview
  - type: APIReference
    url: https://developer.squareup.com/reference/square/sites-api
  - type: Documentation
    url: https://developer.squareup.com/docs/snippets-api/overview
  - type: APIReference
    url: https://developer.squareup.com/reference/square/snippets-api
  - type: Documentation
    url: https://developer.squareup.com/docs/oauth-api/overview
  - type: APIReference
    url: https://developer.squareup.com/reference/square/oauth-api
  - type: Documentation
    url: https://developer.squareup.com/docs/webhooks/overview
  - type: APIReference
    url: https://developer.squareup.com/reference/square/webhook-subscriptions-api
  - type: AsyncAPI
    url: asyncapi/square-webhooks-asyncapi.yml
  - type: Documentation
    url: https://developer.squareup.com/docs/events-api/overview
  - type: APIReference
    url: https://developer.squareup.com/reference/square/events-api
  - type: Documentation
    url: https://developer.squareup.com/docs/devices-api/overview
  - type: APIReference
    url: https://developer.squareup.com/reference/square/devices-api
  - type: Documentation
    url: https://developer.squareup.com/docs/customer-groups-api/what-it-does
  - type: APIReference
    url: https://developer.squareup.com/reference/square/customer-groups-api
  - type: Documentation
    url: https://developer.squareup.com/docs/customer-segments-api/what-it-does
  - type: APIReference
    url: https://developer.squareup.com/reference/square/customer-segments-api
  - type: Documentation
    url: https://developer.squareup.com/docs/gift-cards/using-gift-card-activities-api
  - type: APIReference
    url: https://developer.squareup.com/reference/square/gift-card-activities-api
  - type: Documentation
    url: https://developer.squareup.com/docs/customer-custom-attributes-api/overview
  - type: APIReference
    url: https://developer.squareup.com/reference/square/customer-custom-attributes-api
- aid: square:square-cards-api
  name: Square Cards API
  description: The Cards API from Square — 3 operation(s) for cards.
  humanURL: https://developer.squareup.com/docs/payments-overview
  tags:
  - Cards
  properties:
  - type: OpenAPI
    url: openapi/square-cards-api-openapi.yml
  - type: Documentation
    url: https://developer.squareup.com/docs/payments-overview
  - type: APIReference
    url: https://developer.squareup.com/reference/square/payments-api
  - type: GraphQL
    url: graphql/square-graphql.md
  - type: Documentation
    url: https://developer.squareup.com/docs/orders-api/what-it-does
  - type: APIReference
    url: https://developer.squareup.com/reference/square/orders-api
  - type: Documentation
    url: https://developer.squareup.com/docs/catalog-api/what-it-does
  - type: APIReference
    url: https://developer.squareup.com/reference/square/catalog-api
  - type: Documentation
    url: https://developer.squareup.com/docs/inventory-api/what-it-does
  - type: APIReference
    url: https://developer.squareup.com/reference/square/inventory-api
  - type: Documentation
    url: https://developer.squareup.com/docs/customers
  - type: APIReference
    url: https://developer.squareup.com/reference/square/customers-api
  - type: Documentation
    url: https://developer.squareup.com/docs/locations-api
  - type: APIReference
    url: https://developer.squareup.com/reference/square/locations-api
  - type: Documentation
    url: https://developer.squareup.com/docs/team/overview
  - type: APIReference
    url: https://developer.squareup.com/reference/square/team-api
  - type: Documentation
    url: https://developer.squareup.com/docs/labor-api/what-it-does
  - type: APIReference
    url: https://developer.squareup.com/reference/square/labor-api
  - type: Documentation
    url: https://developer.squareup.com/docs/bookings-api/what-it-is
  - type: APIReference
    url: https://developer.squareup.com/reference/square/bookings-api
  - type: Documentation
    url: https://developer.squareup.com/docs/loyalty-api/overview
  - type: APIReference
    url: https://developer.squareup.com/reference/square/loyalty-api
  - type: Documentation
    url: https://developer.squareup.com/docs/gift-cards/using-gift-cards-api
  - type: APIReference
    url: https://developer.squareup.com/reference/square/gift-cards-api
  - type: Documentation
    url: https://developer.squareup.com/docs/invoices-api/overview
  - type: APIReference
    url: https://developer.squareup.com/reference/square/invoices-api
  - type: Documentation
    url: https://developer.squareup.com/docs/subscriptions-api/overview
  - type: APIReference
    url: https://developer.squareup.com/reference/square/subscriptions-api
  - type: Documentation
    url: https://developer.squareup.com/docs/checkout-api
  - type: APIReference
    url: https://developer.squareup.com/reference/square/checkout-api
  - type: Documentation
    url: https://developer.squareup.com/docs/terminal-api/overview
  - type: APIReference
    url: https://developer.squareup.com/reference/square/terminal-api
  - type: Documentation
    url: https://developer.squareup.com/docs/payments-refunds
  - type: APIReference
    url: https://developer.squareup.com/reference/square/refunds-api
  - type: Documentation
    url: https://developer.squareup.com/docs/disputes-api/overview
  - type: APIReference
    url: https://developer.squareup.com/reference/square/disputes-api
  - type: Documentation
    url: https://developer.squareup.com/docs/merchants-api
  - type: APIReference
    url: https://developer.squareup.com/reference/square/merchants-api
  - type: Documentation
    url: h

# --- truncated at 32 KB (289 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/square/refs/heads/main/apis.yml