In this guide:
What data will be shared between Retool and Apaleo?
Pricing
How to connect Retool to Apaleo
How to Disconnect Retool from Apaleo
How to Share and Use Shared Retool Files
This guide introduces Retool, a low/no-code platform, and provides instructions on how to connect it to your Apaleo account.
What is Retool?
Retool is a platform that allows you to build custom internal tools quickly and with minimal code—providing a drag-and-drop interface to create complex applications that can connect to Apaleo and various data sources, such as APIs, databases, and third-party services.
What data will be shared between Retool and Apaleo?
Retool can access and manipulate all data in your Apaleo account when connected, based on the permissions and scopes you set. This provides you with precise control over what data is shared or used. You can leverage this to create customized dashboards, reports, and tools that maximize the potential of your Apaleo data.
Pricing for Retool
Retool offers different pricing plans tailored to individual developers, small teams, and enterprises. Each plan varies in terms of features and capacity. For more detailed information, visit Retool’s pricing page.
How to Connect Retool to Apaleo
To connect Retool to Apaleo, you need to follow these steps:
-
Register for Retool and Apaleo Accounts
- Ensure you have active accounts for both Retool and Apaleo. Sign in to your existing accounts or create new ones if necessary.
-
Create a Custom App in Apaleo (requires Apaleo user role Account Admin)
- Sign in to your Apaleo account.
- Navigate to the account level to
Apps > Connected Apps > + Add a new app > Add custom app
. - Provide the following information for the new app:
- Client Code: Retool_integration
- Client Name: Retool Integration
- Secrets Description: Production Integration
-
Scopes: Select
Core API
(or your desired scopes)
- Click
Save
. A new screen will appear with theClient ID
andClient Secret
. Copy and save these credentials. Keep the window open until you complete the connection in Retool.
-
Connect Apaleo to Retool
- Sign in to your Retool account.
- Go to
Resources > Create New Resource
. - Select
OpenAPI
as the resource type. - Configure the resource with the following details:
- Resource Name: Apaleo.
- Specification URL: apaleo Core APIs Spec (other apaleo APIs specs are available here).
- Authentication: OAuth2
- Use Client Credentials Flow: ✅.
-
Access Token URL:
https://identity.apaleo.com/connect/token
. - Client ID: Enter the Client ID from Apaleo.
- Client Secret: Enter the Client Secret from Apaleo.
- Click
Create Resource
.
-
Test the Connection
- In Retool, create a new app and add a new API resource using the Apaleo connection you just set up.
- Perform a test API call, such as fetching properties or reservations, to ensure the connection is working correctly.
- Innovate! Build Your Retool Applications and Workflows.
How to Disconnect Retool from Apaleo
If you need to disconnect Retool from Apaleo:
- Go to the
Connected Apps
section in your Apaleo account and remove the Retool app. - In Retool, delete the Apaleo resource from the
Resources
page.
How to Share and Use Shared Retool Files
Here you can learn more on how to import/export:
- Retool Apps: https://docs.retool.com/apps/management/guides/import-export.
- Retool Workflows: https://docs.retool.com/workflows/guides/import-and-export.
- Retool Database Table: https://docs.retool.com/data-sources/quickstarts/retool-database#import-csv.