Client library for accessing the Square Connect APIs
https://connect.squareup.com
Auth type
OAuth 2.0
Auth header
Authorization: Bearer <access_token>
Rate limit
See documentation
Pricing
Pay per use
Free quota
None
Documentation
https://squareup.com/developers
Endpoint status
Live — HTTP 200 — endpoint is accessible12.06s
(checked Mar 29, 2026)
Builder score
D
49%
builder-friendly
OAuth 2.0 — obtain an access token via the authorization flow
Authorization: Bearer <access_token>
| Plan | Price/mo | Included |
|---|---|---|
| Standard | Free | No monthly fee, pay per transaction |
In-person: 2.6% + $0.10. Online: 2.9% + $0.30. Keyed-in: 3.5% + $0.15. No monthly fee for basic processing.
| Method | Path | Description |
|---|---|---|
| POST | /mobile/authorization-code |
CreateMobileAuthorizationCode |
| POST | /oauth2/clients/{client_id}/access-token/renew |
RenewToken |
| POST | /oauth2/revoke |
RevokeToken |
| POST | /oauth2/token |
ObtainToken |
| GET | /v1/me/employees |
ListEmployees |
| POST | /v1/me/employees |
CreateEmployee |
| GET | /v1/me/employees/{employee_id} |
RetrieveEmployee |
| PUT | /v1/me/employees/{employee_id} |
UpdateEmployee |
curl -X GET 'https://connect.squareup.com/mobile/authorization-code' \ -H 'Authorization: Bearer <access_token>'
{}
Data sourced from API Map. Always verify pricing and rate limits against the official Square Connect documentation.