Starting with Retool is simple, fast, and free.

Connect Retool to any service that provides OpenAPI (formerly Swagger) specifications. Create custom interfaces for managing API endpoints, testing responses, and building tools on top of your API services. Perfect for teams that need to interact with multiple API services within a unified interface.
Retool's OpenAPI integration allows teams to import an OpenAPI (Swagger) specification to automatically generate a resource with all available endpoints, request schemas, and authentication configurations pre-populated.
Retool supports all authentication methods defined in OpenAPI specifications, including API keys, Bearer tokens, OAuth 2.0, and Basic auth. Credentials are stored as encrypted Retool resources.
Yes. Retool supports POST, PUT, PATCH, and DELETE operations defined in OpenAPI specs. Teams add confirmation steps and approval workflows in Retool to ensure write operations are intentional.
OpenAPI 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 OpenAPI resources, allowing teams to point development and production apps at different API servers or use different credentials per environment.
Yes. When you import an OpenAPI spec into Retool, the platform automatically surfaces all available endpoints as queryable operations, significantly reducing the time needed to connect and call API services.