Buy Template - 59$
v1.4
Sqare API v2 & Developer SDKs
REST API v2
Sqare API v2 is a ground-up redesign with consistent resource naming, cursor-based pagination, standard HTTP status codes, and structured error objects on every endpoint. The v1 API remains available until January 2027; a migration guide is available in the developer docs.
New Capabilities
GraphQL endpoint — query exactly the fields you need across automations, tasks, and integrations in a single round-trip
Webhooks v2 — real-time event streaming with at-least-once delivery guarantees and automatic retries on 5xx responses
Idempotency keys — attach an
Idempotency-Keyheader to any mutating request to safely retry without duplicating side effectsBatch endpoints — create or update up to 100 resources in a single API call
Official SDKs
First-party SDKs are now available for TypeScript / JavaScript (Node.js + edge runtimes) and Python 3.9+. Both are open source on GitHub, fully typed, and ship with built-in retry logic and rate-limit handling. API keys are generated from the Developer Settings page in your dashboard.