Starting with Retool is simple, fast, and free.

Connect Retool to GraphQL APIs to create powerful data-driven apps. Query and manipulate data with GraphQL's flexible syntax, combine multiple data sources, and build custom tools that leverage your API's full capabilities. Teams can quickly create apps that interact with their GraphQL endpoints through an intuitive platform.
Retool connects to GraphQL APIs by configuring a resource with the endpoint URL and authentication details. Teams can then write queries and mutations directly within Retool apps and workflows.
Retool supports API key, Bearer token, Basic auth, and OAuth 2.0 authentication for GraphQL APIs. Credentials are stored as encrypted Retool resources and are never exposed to end users.
Yes. Retool supports GraphQL mutations for creating, updating, and deleting data. Teams add confirmation steps and approval workflows in Retool to ensure mutations are intentional.
GraphQL API credentials are stored as encrypted Retool resources and are never exposed to end users. Access is governed through Retool's permission model.
Yes. Retool supports environment-specific GraphQL resources, allowing teams to point different environments at separate API endpoints or use different authentication credentials.
Yes. Retool supports GraphQL variables, allowing teams to pass dynamic values—such as user inputs, selected row IDs, or workflow state—directly into queries and mutations.