Retool makes it easy to build admin panels, dashboards, and utilities on top of your REST API endpoints.
Retool is a fast way to build fully featured internal tools on top of your existing REST APIs. You can build admin panels and dashboards in a few minutes instead of hours (or days).
Let's say your customer support team needs an app for looking up user info and updating statuses. You can use any of Retool's 50+ drag and drop components – think tables, buttons, text inputs, etc. – just like you're building a React app. Connect those to requests to your endpoints via Retool's query GUI, and you've got yourself a working tool in no time.
Retool supports any authentication scheme you can imagine, from basic auth to OAuth2 to custom workflows with multiple steps. You can read more in our docs here.
Rohan Chopra
Director of Engineering at Doordash
These tools took months to build, but without them, our operators were completely blocked.
GET
Include headers, URL params, and cookies.
POST
Include headers, URL params, a request body, and cookies. Our GUI lets you define your body as structured keys and value or raw JSON.
PUT
Include headers, URL params, a request body, and cookies.
DELETE
Include headers, URL params, a request body, and cookies. By default, only runs in response to a user interaction.
PATCH
Include headers, URL params, a request body, and cookies.
Retool connects to most databases and nearly anything with a REST or GraphQL API. Read in data from mongoDB, join it via SQL, record user approvals, and POST the result to Stripe to create invoices.
Retool empowers you to work with all of your data sources inside of a single app.