Skip to main content

Overview

The Instance endpoints allow you to browse, inspect, and retrieve metadata for your Xano instances.
All endpoints use Bearer access tokens for authentication.
Base URL: Your base URL is the URL of your Xano instance.

API Endpoints

Authentication

Workspace Management

Retrieve detailed information about a specific workspace

Returns detailed information about a specific workspace

Retrieve all branches in a workspace

Returns all branches in a workspace

Delete a workspace branch cannot delete the default branch or currently live branch

Deletes a workspace branch (cannot delete default or live branch)

Retrieve all external data sources for a workspace

Returns all external data sources for a workspace

Create a new external data source with custom label and color

Creates a new external data source with custom label and color

Update an existing data sources label and color properties

Updates an existing data source’s label and color properties

Delete a data source permanently this action cannot be undone

Deletes a data source permanently (cannot be undone)

Export complete workspace data and configuration as an archive

Exports complete workspace data and configuration as an archive

Export database table schemas and branch configuration as a file

Exports database table schemas and branch configuration as a file

Import database schema into a new branch with optional deployment

Imports database schema into a new branch with optional deployment

Replace workspace content and configuration with imported archive

Replaces workspace content and configuration with imported archive

Upload files to workspace

Uploads files to workspace

Retrieve workspace files with optional search filtering and pagination

Returns workspace files with optional search filtering and pagination

Delete a file permanently this action cannot be undone

Deletes a file permanently (cannot be undone)

Delete multiple files permanently this action cannot be undone

Deletes multiple files permanently (cannot be undone)

Update workspace tables autocomplete

Updates workspace tables autocomplete

Update workspace table

Updates workspace table

API Groups & Endpoints

Create a new API group in a workspace include name description and optional tags

Creates a new API group in a workspace with name, description and optional tags

Retrieve a list of API groups inside of a workspace use the optional filtering and sorting parameters for more granular returns

Returns a list of API groups in a workspace with optional filtering and sorting

Get detailed information for a specific API group returns complete metadata and configuration

Returns detailed information for a specific API group

Update an existing API group modify name description documentation settings or tags

Updates an existing API group settings

Delete an API group and all its endpoints this action cannot be undone

Deletes an API group and all its endpoints (cannot be undone)

Get the OpenAPI specification for an API group returns the complete Swagger JSON for all endpoints

Returns the complete OpenAPI specification for an API group

Update security settings for an API group configure access permissions and authentication requirements

Updates security settings for an API group

Create a new API endpoint

Creates a new API endpoint

Retrieve all API endpoints in a group with optional filtering and pagination

Returns all API endpoints in a group with optional filtering and pagination

Retrieve a specific API endpoint by ID

Returns a specific API endpoint by ID

Update API endpoint code settings and authentication rules

Updates API endpoint code settings and authentication rules

Update API endpoint security configuration and access controls

Updates API endpoint security configuration and access controls

Generate OpenAPI specification for a specific API endpoint

Generates OpenAPI specification for a specific API endpoint

Delete an API endpoint permanently this action cannot be undone

Deletes an API endpoint permanently (cannot be undone)

Configure table security rules by assigning an API group GUID or removing restrictions

Configures table security rules by assigning an API group GUID

Functions

Tables & Schema

Create a new database table with optional schema definition

Creates a new database table with optional schema definition

Retrieve all tables in a workspace with optional filtering and pagination

Returns all tables in a workspace with optional filtering and pagination

Retrieve detailed information for a specific table

Returns detailed information for a specific table

Update table properties including name description tags and authentication settings

Updates table properties including name, description, tags and authentication settings

Delete a database table and all its data permanently

Deletes a database table and all its data permanently

Retrieve the complete schema definition for a database table

Returns the complete schema definition for a database table

Replace the entire schema definition for a database table

Replaces the entire schema definition for a database table

Retrieve details for a specific column in a tables schema

Returns details for a specific column in a table’s schema

Rename a column in a tables schema

Renames a column in a table’s schema

Delete a column from a tables schema this action cannot be undone

Deletes a column from a table’s schema (cannot be undone)

Retrieve all indexes for a database table

Returns all indexes for a database table

Replace all indexes for a database table with new index configuration

Replaces all indexes for a database table with new index configuration

Delete a specific table index this action cannot be undone

Deletes a specific table index (cannot be undone)

Delete all records from the table and optionally reset the primary key

Deletes all records from the table and optionally resets the primary key

Table Content

Tasks

Real-time

Audit & History

Browse audit logs across all workspaces

Returns audit logs across all workspaces

Search audit logs across all workspaces with support for complex filtering and sorting

Searches audit logs across all workspaces with complex filtering and sorting

Retrieve workspace audit logs with pagination support

Returns workspace audit logs with pagination support

Search audit logs using advanced filters and custom sorting options

Searches audit logs using advanced filters and custom sorting

Retrieve API request history with optional filtering and pagination

Returns API request history with optional filtering and pagination

Search API request history using advanced filters and custom sorting options

Searches API request history using advanced filters and custom sorting

Retrieve middleware request history with optional filtering and pagination

Returns middleware request history with optional filtering and pagination

Search middleware request history using advanced filters and custom sorting options

Searches middleware request history using advanced filters and custom sorting

Retrieve tool request history with optional filtering and pagination

Returns tool request history with optional filtering and pagination

Search tool request history using advanced filters and custom sorting options

Searches tool request history using advanced filters and custom sorting

Retrieve trigger request history with optional filtering and pagination

Returns trigger request history with optional filtering and pagination

Search trigger request history using advanced filters and custom sorting options

Searches trigger request history using advanced filters and custom sorting

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 listing and retrieving instances.
I