![]()
connect.squareup.com · Payments
Square API breaking changes
The breaking changes Square API announced that Okapi tracks: 6 in all.
Deprecated, no date yet 3
- No date /v2/customers/{}/cards is deprecated Deprecated, no date
- No date /v2/labor/shifts is deprecated Deprecated, no date
- No date GET /v2/locations/{}/transactions is deprecated Deprecated, no date
Already in effect 3
- POST /v2/locations/{}/transactions stops working Stopped working
- POST /mobile/authorization-code stops working Stopped working
- offline_payment_details on POST /v2/payments stops working Stopped working
Where Okapi reads it
- Changelog developer.squareup.com/docs/changelog/connect
- OpenAPI spec raw.githubusercontent.com/square/connect-api-specification/master/api.json
- Announcement developer.squareup.com/docs/changelog/connect-logs/2025-02-20
- Announcement developer.squareup.com/docs/changelog/connect-logs/2025-08-20
- Announcement developer.squareup.com/docs/customers-api/what-it-does
- Announcement developer.squareup.com/docs/labor-api/what-it-does
- Announcement developer.squareup.com/docs/payments-api/migrate-from-transactions-api
Know before your API calls break.
Okapi finds the calls a breaking change hits in your code and opens the pull request that fixes them.
Add to GitHub