No-Code API Builder

Learn how to use the powerful NO CODE API Builder.

Xano provides a No-Code API builder that allows you to build everything from simple to very complex statements. Xano automatically generates and documents CRUD operations for each table you define, but you can create your own API endpoints easily with this builder. If you haven't learned about what an API is yet, we'd recommend that you learn about it.

There are three parts to Xano's NO CODE API Builder

  • 1. Inputs Parameters that are passed to the Function Stack from the front-end you connect to.

  • 2. The Function stack Function(s) that execute in a linear fashion when your API is called.

  • 3. Response What Xano returns to the Front-end or a connected service after it executes the functions in the Function stack.

If you're looking to automatically execute Functions or API Endpoints on a given time interval, Try looking up Xano's Background Task (Cron Job) feature.

View Options


You can use this option to condense the view of your function stacks, removing a large amount of the whitespace between functions and enabling you to view more steps at once.

Collapse All

For function types that have nested steps, such as Conditional statements and Loops, you can expand or collapse these items all in one swing using the Collapse All button.

You can combine both of these options to quickly get a better birds-eye view of your entire function stack.

API Settings

  1. Name - Change the name of your API

  2. Description - Add an internal description to your API

  3. Verb - Change the verb that the API responds to

  4. Add Tag - Add tags to your API for easy organization and searching

  5. Internal Documentation - Useful for adding notes or other pieces of internal documentation to this function stack, such as a set of test data when using Run & Debug

  6. Request History - Enable or disable request history for this API

  7. External Access - Enable or disable calls to this API from outside of Xano

  8. Authentication - Enable or disable authentication for this endpoint

  9. Caching - Enable or disable response caching for this endpoint

Last updated