I want my users to build a backend from my platform or service
You can allow your users to build a backend from your platform or service by using the Metadata API or Xano MCP server.
I want my users to utilize my platform or service from within Xano
You can allow your users to utilize your platform or service from within Xano by building a snippet or action that they can import into their Xano workspaces.
Building in Xano from your platform or service
Xano provides a robust set of APIs that enable you to programmatically build a backend. This is done through the Metadata API, which gives you access to every aspect of the Xano system — from creating and managing database tables to building APIs, Reusable Functions, Tasks, and more. It’s a great way to allow your users to, for example, build a backend for their app or website without leaving your platform. The Metadata API has a significant number of endpoints available to you depending on what actions you want to offer to your users, and all they have to do is provide their own Metadata API access token from their Xano account. All of our users can generate these tokens and they do not require a paid plan to do so. All of the features available through the Metadata API are also available through the Xano MCP server, which allows you to leverage AI agents and tool calls on your user’s behalf.Metadata API Docs
Check out the full Metadata API docs
Xano MCP Server Docs
Check out the full Xano MCP server docs
Integrating Your Product into Xano
In Xano, users can build an entire backend from scratch; this includes a database, logic for APIs, AI Agents, and more. If your service has REST or GraphQL API endpoints available, you can easily offer them to Xano users to utilize in their backend builds. We have two different ways to integrate your product into Xano:-
Actions
Actions are a way to offer your service as a dependency-free function that Xano users can use in their backend builds. Dependency free just means that there are no database tables or other more complex additions; it’s just the logic that’s necessary.
Actions can be built into Action Packages, allowing you to offer them as a single entity that can be installed into a Xano workspace while containing multiple separate Actions.
This option is best for simple services that can be represented with nothing other than API calls. Users can try your Actions without even signing into Xano, which can get them to see the value of your platform or service faster.Learn more about Actions and start building
-
Snippets
Snippets are similar to Actions, but are more robust in that they can contain multiple APIs, AI Agents, database tables; anything that can be built in Xano can be included in a Snippet.
This option is best if your service shines when it’s integrated into a larger backend, or if you have a lot of complex logic that you want to offer to Xano users.Learn more about Snippets and start building