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.
David Boskovitz
Software Engineer at Kiwi
Retool allows us to deliver a ton of internal apps fast. These apps are critical to the business, but our engineers rarely have time. With Retool, you can go from idea to app instantly. Our operations are significantly more effective.
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.