Using Custom Endpoints in Adalo
Custom Endpoints can be used to access data through External Collections or Custom Actions.
Skill Level: Expert
Before You Begin
Make sure to complete the User Signup, Login, and Authentication guide first.
You must have a Team or Business Adalo plan to use this feature.
Only database tables (collections) from Xano’s Default API group will appear in the “Xano Database Setup: All Other Collections” menu in Adalo. These are typically the endpoints automatically created by Xano when you enable CRUD functionality for a table.
If you have created a custom endpoint (such as a GET request that returns an array), it will not appear in the Import list because Adalo only pulls in database-backed collections. To use a custom endpoint in your app, you can either:
Set it up as an External Collection if it returns a list of items you want to display in a list component
Use a Custom Action if it performs an operation or returns a single item that should trigger an app behavior (like navigating or updating data)
Keep in mind that moving or deleting endpoints from the Default API group may cause connection issues in Adalo. If you change your Xano setup, you may need to reconnect your API base or manually reset your data connections in Adalo.
Learn More
If you add a collection/table in Xano, you will also need to add it in Adalo using the + Add Collection button.
Collection Permissions must be setup in Xano. Adalo does not support Collection Permissions for Xano apps.
For Update actions on default Xano API endpoints, you must send all data in the action. For example, even if a trip record already has a saved value for name that shouldn't change, you should still send the Current Trip's name as magic text in the Name field of the action. You can, however, modify the default endpoints using Set Filters in Xano or create new ones to allow changing of individual fields in Xano.
Help
As with all integrations, Adalo is only able to provide support for the Adalo side of the integration. For assistance with your Xano account, dashboard, or implementation, please use the Xano documentation, Xano community, Xano University, or contact Xano Support directly.
If you need additional help with this article, you can always ask in our community forum! Be sure to paste the link to this article in your post as well! We also have a Xano Course on the Adalo App Academy that you may find helpful!
Do you have a tutorial or help doc request? Let us know!
Last updated
Was this helpful?