squareup.com

Client library for accessing the Square Connect APIs

🔑 oauth2 200 endpoints payment
📄 Docs 📋 OpenAPI spec 🔬 Try in Swagger UI

SDKs by language (1 total)

cargo add squareup
curl examples
ListCards
curl \
  -H "Authorization: Bearer $ACCESS_TOKEN" \
  https://connect.squareup.com/v2/cards
ListSites
curl \
  -H "Authorization: Bearer $ACCESS_TOKEN" \
  https://connect.squareup.com/v2/sites
ListPaymentRefunds
curl \
  -H "Authorization: Bearer $ACCESS_TOKEN" \
  https://connect.squareup.com/v2/refunds
Endpoints (200 total)
GET
/v2/cards
ListCards
GET
/v2/sites
ListSites
GET
/v2/refunds
ListPaymentRefunds
GET
/v1/me/roles
ListEmployeeRoles
GET
/v2/disputes
ListDisputes
GET
/v2/invoices
ListInvoices
GET
/v2/payments
ListPayments
GET
/v2/customers
ListCustomers
GET
/v2/employees
ListEmployees
GET
/v2/locations
ListLocations
GET
/v2/merchants
ListMerchants
GET
/v2/gift-cards
ListGiftCards
Language coverage
Rust
1
At a glance
Total SDKs1
Languages1
Endpoints200
Authoauth2
Categories1
https://connect.squareup.com