GraphQL Alpha - Payments, Refunds and Inventory data!

In October we released the limited Payments and Refunds availability in GraphQL API. Today, we’re excited to announce that the Square GraphQL API now offers full access to all payment and refund functionality, giving developers access to nearly 200 payment fields. With this enhanced payment schema, you can gain deeper insights into payment data and build even more powerful applications.

But that’s not all - we’ve also opened up access to the Inventory graph, bringing the total number of datasets available to seven: Orders, Catalog, Customers, Merchants, Payments, Refunds, and Inventory. This expanded functionality gives you even more tools to build innovative, data-driven solutions on top of Square’s platform.

You can head over to for a guide on how to get started, or just jump straight in with our web-based IDE, GraphQL Explorer Square GraphQL Explorer.