Skip to main content

Overview

The Metadata API is the next evolution of the Developer API. It lets you programmatically manage schema and content for your Xano instances and uses Bearer access tokens for authentication. Base URL: https://app.xano.com/api:meta
⚠️ Beta: The Metadata API is currently in beta.

Authentication

All endpoints below require a Bearer token unless noted otherwise.
Authorization: Bearer <YOUR_ACCESS_TOKEN>
Example using curl:
curl -H "Authorization: Bearer $XANO_ACCESS_TOKEN" \
  https://app.xano.com/api:meta/auth/me

API Endpoints

Authentication

Get authorized user

Returns the authorized user’s basic account information

Instance Management

Browse instances

Returns a list of instances linked to your Xano account

Get instance

Returns details for a specific instance by name

Snippet Management

List snippets owned by the authenticated user

Returns a paginated list of snippets owned by the authenticated user

Get a specific snippet by ID

Returns details for a specific snippet by its canonical ID

Update settings on the snippet

Updates the settings for a specific snippet

Snippet Token Management

Returns a list of tokens for a snippet

Returns a list of install tokens for a specific snippet

Creates a new install token on the snippet

Creates a new install token for a specific snippet

Updates a snippet token

Updates the settings for a specific snippet token

Deletes a snippet token

Deletes a specific snippet token

Common errors

  • 400 — Input Error. Check the request payload for issues.
  • 401 — Unauthorized.
  • 403 — Access denied. Additional privileges are needed.
  • 404 — Not Found.
  • 429 — Rate Limited.
  • 500 — Unexpected error.

Changelog

  • v0.0.1 — Initial beta endpoints for account, instances, and snippet token management.