← Back to apis

Square

Version: 2.0

Use Square APIs to manage and run business including payment, customer, product, inventory, and employee management.

Contact

License

Apache 2.0

Servers

Endpoints

This API has 189 endpoints.

  • POST /mobile/authorization-code
    • CreateMobileAuthorizationCode
  • GET /oauth2/authorize
    • Authorize
  • POST /oauth2/clients/{client_id}/access-token/renew
    • RenewToken
  • POST /oauth2/revoke
    • RevokeToken
  • POST /oauth2/token
    • ObtainToken
  • POST /v1/batch
    • V1SubmitBatch
  • GET /v1/{location_id}/payments
    • V1ListPayments
  • GET /v1/{location_id}/payments/{payment_id}
    • V1RetrievePayment
  • GET /v1/{location_id}/refunds
    • V1ListRefunds
  • POST /v1/{location_id}/refunds
    • V1CreateRefund
  • GET /v1/{location_id}/settlements
    • V1ListSettlements ... and 179 more endpoints

Tags

apiopenapiv2.0

Created

12/20/2025

Last Updated

12/20/2025