GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Square General Terms of Service
  • Square Privacy Notice
  • Security
  • Licenses
  • Government
  • Square Capital, LLC Licenses
  • Consumer Health Privacy
  • Square Hardware Compliance Certifications
  • Block, Inc.

This view

  • Original page
  • New address

GeezerVison is showing developer.squareup.com — Square APIs & SDKs: Build Custom Solutions on Square

Now launching

Reporting API (Beta): A new way to access all your business’ data - build custom reports, integrations, and more.

Read the docs

With Square APIs and SDKs, it’s Square — customized.

Supercharge Square for sellers of every size. Our entire connected commerce platform – from elegant hardware to a rich suite of Square APIs – is yours to build with. Whether you’re developing an app or composing a bespoke solution, this is the place to make it happen.

Start building
View docs

< Manage clients. =

Sync, save, and support all sorts of customer details to streamline bookings and appointments, to build loyalty programs, to sell gift cards, to offer discount codes, and more.

Most popular APIs and tools for customer engagement:

  1. Customers API
  2. Bookings API
  3. Loyalty API
  4. Gift Cards API

< Analyze data. =

Pull metrics, pay taxes, and keep your books in order with APIs and endpoints that allow users to monitor the health of their businesses.

Most popular APIs and tools for visualizing data:

  1. ListPayments
  2. ListPayouts
  3. SearchOrders
  4. Reporting API

< Sell everywhere. =

Whether customers are strolling — or scrolling — through your store, you can build a payment solution to meet them wherever they shop.

Most popular APIs for seamless selling and payment integrations:

  1. Terminal API
  2. Mobile Payments SDK
  3. Web Payments SDK
  4. Checkout API
  5. Subscriptions API
  6. Invoices API

< Deliver orders. =

Bring order to your logistical flow with APIs that can manage purchases and deliveries; inventory updates; and your locations, vendors, and merchants.

Most popular APIs for smooth deliveries:

  1. Orders API
  2. Catalog API
  3. Inventory API
  4. Locations API
  5. Vendors API
  6. Merchants API

< Move money. =

Manage your banking operations and transfer money directly between accounts.

Most popular APIs for making money move:

  1. Payments API
  2. Payouts SDK
  3. Bank Accounts API

< Get creative. =

There’s so much you can do with over 20 Square APIs and 100+ endpoints. Connect them this way, that way — your way — to create your commerce solution.

We can’t wait to see what you’ll build:

  1. Omnichannel checkout

  2. Restaurant kiosks

  3. Spa booking software

Build it your way with the tools you need and the tech you love.

Square backend SDKs

Develop in Python, Node.js, Ruby, PHP, Java, and .NET.

PD06703 - Square Backend SDKs - python

PD06703 - Square Backend SDKs - nodejs

PD06703 - Square Backend SDKs - ruby

PD06703 - Square Backend SDKs - php

PD06703 - Square Backend SDKs - Java

PD06703 - Square Backend SDKs - dotNet

API Explorer, GraphQL Explorer, and Connect Postman

Explore endpoints, test your integration, send http requests, and more with a trio of tools designed to help you validate your build.

API logs

View, search, and filter your log entries for diagnostics, troubleshooting, and auditing. 

Webhooks, event logs, and subscriptions

Get notifications about your application(s) with in-depth webhooks features.

Square sample applications

Experiment with OAuth, Square SDKs, GraphQL, and mobile.

Go to dev essentials docs

Compose your app or integration with a robust suite of Square APIs and developer resources.

Build with AI agents

Help sellers run their business from the AI agent they already use, with the Square CLI and MCP server.

Go to AI agents build page ->

Payment APIs and SDKs

Give sellers the flexibility to process online, in-person, and in-app transactions.

Go to payments docs ->

Commerce APIs

Allow sellers to process orders, to manage catalogs, to track inventory, to book reservations, and to customize Square Online. 

Go to commerce docs ->

Customer APIs

Create a path for sellers to grow relationships by integrating customer, loyalty, and gift card features directly into your application.

Go to customers docs ->

Staff APIs

Ensure sellers can compensate their employees and schedule staff with team management and recording tools.

Go to staff docs ->

Merchant APIs

Support sellers as they leverage the Square platform across all aspects of their businesses and across multiple locations.

Go to merchants docs ->

Go to all docs

Connect with us; we’re here to help you out.

Developer forums ->

This is the place to find answers, make requests, get updates, and give feedback.

Youtube ->

Watch tutorials, hear from fellow developers, and get inspired to build.

The Corner Blog ->

Read all about our latest products and features, check out developer spotlights, and more.

It’s all happening on the Square platform.

Build custom workflows for a Square Terminal.


VIDEO TUTORIAL

Watch now

Compare Square Online Payment Solutions.

NEW DOC

Read more

Mobile Payments SDK (GA) and new Terminal API features

Now Launching

Read more

Build an Order Ahead Menu with Square Catalog API

Video Tutorial

Watch now

Square APIs Explained: Take a high level look at the Square developer platform.

Video Tutorial

Watch now

Build and grow your own business with Square.

Partner with us to help businesses crush it — yours included. If you’re building an app or integration for more than one seller, you could be a great fit for our partner program.

Publish in the Square App Marketplace as an app partner.

Learn more
Explore partner programs

What’s your move?

Start building
View docs
Start building
You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.