Xano Documentation
Searchโฆ
Xano Documentation
Welcome
Release notes
Roadmap & Requests
Frequently Asked Questions
๐ก
Start here
What is Xano?
What's included
Technology
What is a Backend?
Why have a separate Backend?
๐ค
Fundamentals
Getting Started with Xano
Designing your Database
Setting up your API
Connecting to a Front-End
๐๏ธ The Database
Database Basics
Field Types
Database Relationships
Data Sources
Database Performance
Importing data
๐
The API
API Basics
NO CODE API Builder
Webhooks
Testing your API
API Request History
Auto-Documentation
Branches
API Performance
๐ช
Working with data
The Basics
Variables
Dot Notation
Functions
Filters
Addons (GraphQL-like)
Lambdas (JavaScript)
Date & Times
โ๏ธ Building Backend Features
Sign-up & Log in
Restricting Access
Password Reset
Passwordless Auth (Magic Link)
Payments
Email Notifications
SMS
Location
Generating CSV Files
Separating Data
๐
Xano Features
Data Caching
Schema Versioning
Dynamic Image Transformation
Snippets (Share your API)
Background Tasks (Cron Jobs)
๐
HOW-to Guides
Full Build Tutorials
Data Manipulation
External APIs
Encryption
More Video Tutorials
Video Directory
โ๏ธ Your Xano Account
Help and Support
Account Page
Billing
Upgrading an Instance
Increasing Plan Limits
Enterprise Plans
Adjust Server Performance
Agency Plan
Custom Domain
Change Server Region
Manage Team
Bandwidth Usage
Time Synchronization
API Rate Limit
Developer API
Share Xano. Make money
๐
Security and Compliance
Best Practices
GDPR
HIPAA
ISO 27001:2013
ISO 9001:2015
PCI Compliance (ASV Network Scan)
๐ฒ
Special Discount Pricing
Non Profits
Students
๐จ
Troubleshooting
Bug Bounty
Clear Cache
Powered By
GitBook
Video Directory
Check the Xano YouTube channel for the most up to date list of videos and tutorials.
About Xano
โ
What is a backend?
What is an instance?
โ
Xano interface
โ
The Xano Interface
The dashboard
The database page
The library
The API interface
Drop down selector for inputs, variables, filters, subpath, and more
โ
Getting started with Xano
โ
Getting started and the basics
Getting started step 1: the database
Getting started step 2: the API
How to pass data in the function stack using variables
โ
Database
โ
The Database - Part 1: Database Basics (SQL vs. NoSQL)
The Database - Part 2: Querying Data + Xano Basic Database Setup
The Database - Part 3: Relationships, Addons and Joins
Database best practices part 1
Database best practices part 2: arrays
Database relationships: Visualize and auto-complete database relationships
Keyboard shortcuts for the spreadsheet view
Clear All Records from the Database
โ
From idea to app
โ
Part 1: How to build your database in Xano
Part 2: What is an API? - Transferring data to/from your front-end
Part 3: Interacting with External 3rd party APIs from other services
โ
Marketplace
โ
What is the marketplace?
How to install an extension
โ
Marketplace: Templates
โ
To-do list template
Contact form template
โ
Marketplace: Extensions
User Authentication
โ
Facebook OAuth
Google OAuth
LinkedIn OAuth
GitHub OAuth
Magic Link with Sendgrid (Email)
Magic Link with Twilio (SMS)
Outseta + Xano
โ
Security
โ
Google reCAPTCHA
โ
Messaging
โ
Twilio SMS
Sendgrid Email
Ably Realtime Chat
โ
API
โ
The API interface
CRUD: Create (POST command)
CRUD: Read (GET command)
CRUD: Update (POST command)
CRUD: Delete (DELETE command)
How to build a custom CRUD endpoint
From Idea to App - Part 2: What is an API? - Transferring data to/from your Front-end
How to pass data in the function stack using variables
Subpath: Parse Through Data Visually
Optionally Include Debug Information
How to add a new field to the response
โ
Query manipulation
โ
Addons (Similar to Graph QL)
Addon Response Customization
External sort
Sorting an array of objects
Sort using dynamic variables
How to add a new field to the response
Return the latest record in a query / database
โ
Data manipulation functions
โ
Variables
Conditionals (if-then statements)
Arrays
Loops
Math
Text
โ
Utility functions
โ
Random numbers
Precondition
Stop & Debug (+ Comment Out)
โ
External API request
โ
External API request / Import cURL
From Idea to App - Part 3: Interacting with External 3rd party APIs from other services
Transforming 3rd party data and displaying it in Bubble
How to display data from an external API in Webflow
Using external APIs: Reverse geo-coding API
Using External APIs: Adding multiple records from an external API
โ
Background Tasks
โ
Backgrounds Tasks (Cron Jobs)
โ
Webhooks
โ
Using webhooks - send data from Webflow to Xano
โ
Database Transaction
โ
Database transaction
โ
Custom functions
โ
Custom Functions
โ
Authentication
โ
Authentication
โ
Timestamps
โ
Timestamps
โ
Filters
โ
Array filters: sort
Conditional Set Filters
Values Filter
โ
Content Upload
โ
Content upload
Uploading multiple images in the API
โ
Xano and front-end tools
Adalo
โ
How to connect to Adalo
Xano + Adalo external users beta (Part 1: Xano setup)
Xano + Adalo external users beta (Part 2: Adalo setup)
Sending an attachment from Adalo to Xano
โ
AppGyver
โ
AppGyver and Xano: Building a books app
โ
AppSmith
โ
How To Setup Custom Google Login With Appsmith and Xano
โ
Bravo Studio
โ
Bravo Studio + Xano: Build a photo sharing app (similar to Instagram)
โ
Bubble
โ
How to connect Xano to Bubble
Transforming 3rd party data and displaying it in Bubble
How to post a photo from Bubble to Xano
How to workaround using quotation marks in Bubble input forms - Find and Replace text
Magic Link with Bubble
Login and sign up with Xano + Bubble
Bubble API connector: GET single and PUT API endpoints
โ
React Studio
โ
React Studio and Xano: Building a restaurant app
โ
Retool
โ
Connect and Visualize your API Endpoint in Retool
โ
Webflow
โ
Using webhooks - send data from Webflow to Xano
How to display data from an external API in Webflow
How to display data from external API in Webflow - Part 2 - Single item page
How to display data from external API in Webflow - Part 3 - Filter content with faceted search
WMX โข How to build a membership site with Webflow, MemberStack, and Xano
WMX โข Part 2 โข How to build a Membership site with Webflow, MemberStack, and Xano
How to get Webflow product SKUs into XANO
โ
Mall directory demo
โ
#1 Getting started and setup with the database
#2 Working with CRUD endpoints
#3 Creating Addons
#4 Using Sendgrid email extension for Email notifications
โ
Role Based Access Control
โ
RBAC: Role Based Access Control
โ
Cascading delete
โ
Cascading delete
โ
Keyboard shortcuts
โ
Keyboard shortcuts
โ
Minimum Viable Backend Series
โ
MVB: How to build the backend for a Two-sided marketplace
โ
Customer corner
โ
How to enforce storage limits for a user
How to get Webflow product SKUs into XANO
Flexible POST/edit
How to enforce that a user who owns content is the only one who can edit/delete that content
How to concatenate (merge) two JSON arrays
Geo location: How to sort records based on the distance from a point
How to post a photo from Bubble to Xano
How to delete records that match multiple inputs
How to workaround using quotation marks in Bubble input forms - Find and Replace text
Xano Customer Q&A with Bobby Valentine
Uploading multiple images in the API
How to add a new field to the response
Sending an attachment from Adalo to Xano
How to delete multiple records through the API
Updating an object array based on dynamic index
Return the latest record in a query / database
Bubble API connector: GET single and PUT API endpoints
Login and sign up with Xano + Bubble
Values Filter
โ
โ
Don't see what you're looking for?
Let us know in our
community
so we can add it to our video tutorial roadmap.
โ
โ
โ
HOW-to Guides - Previous
More Video Tutorials
Next
Help and Support
Last modified
4mo ago
Copy link
Contents
About Xano
Xano interface
Getting started with Xano
Database
From idea to app
Marketplace
Marketplace: Templates
Marketplace: Extensions
User Authentication
Security
Messaging
API
Query manipulation
Data manipulation functions
Utility functions
External API request
Background Tasks
Webhooks
Database Transaction
Custom functions
Authentication
Timestamps
Filters
Content Upload
Xano and front-end tools
Adalo
AppGyver
AppSmith
Bravo Studio
Bubble
React Studio
Retool
Webflow
Mall directory demo
Role Based Access Control
Cascading delete
Keyboard shortcuts
Minimum Viable Backend Series
Customer corner