Xano Documentation
  • 👋Welcome to Xano!
  • 🌟Frequently Asked Questions
  • 🔐Security & Compliance (Trust Center)
  • 🙏Feature Requests
  • 💔Known Issues
  • Before You Begin
    • Using These Docs
    • Where should I start?
    • Set Up a Free Xano Account
    • Key Concepts
    • The Development Life Cycle
    • Navigating Xano
    • Plans & Pricing
  • The Database
    • Designing your Database
    • Database Basics
      • Using the Xano Database
      • Field Types
      • Relationships
      • Database Views
      • Export and Sharing
      • Data Sources
    • Migrating your Data
      • Airtable to Xano
      • Supabase to Xano
      • CSV Import & Export
    • Database Performance and Maintenance
      • Storage
      • Indexing
      • Maintenance
      • Schema Versioning
  • 🛠️The Function Stack
    • Building with Visual Development
      • APIs
        • Swagger (OpenAPI Documentation)
      • Custom Functions
        • Async Functions
      • Background Tasks
      • Triggers
      • Middleware
      • Configuring Expressions
      • Working with Data
    • Functions
      • AI Tools
      • Database Requests
        • Query All Records
          • External Filtering Examples
        • Get Record
        • Add Record
        • Edit Record
        • Add or Edit Record
        • Patch Record
        • Delete Record
        • Bulk Operations
        • Database Transaction
        • External Database Query
        • Direct Database Query
        • Get Database Schema
      • Data Manipulation
        • Create Variable
        • Update Variable
        • Conditional
        • Switch
        • Loops
        • Math
        • Arrays
        • Objects
        • Text
      • Security
      • APIs & Lambdas
        • Realtime Functions
        • External API Request
        • Lambda Functions
      • Data Caching (Redis)
      • Custom Functions
      • Utility Functions
      • File Storage
      • Cloud Services
    • Filters
      • Manipulation
      • Math
      • Timestamp
      • Text
      • Array
      • Transform
      • Conversion
      • Comparison
      • Security
    • Data Types
      • Text
      • Expression
      • Array
      • Object
      • Integer
      • Decimal
      • Boolean
      • Timestamp
      • Null
    • Environment Variables
    • Additional Features
      • Response Caching
  • Testing and Debugging
    • Testing and Debugging Function Stacks
    • Unit Tests
    • Test Suites
  • CI/CD
  • File Storage
    • File Storage in Xano
    • Private File Storage
  • Realtime
    • Realtime in Xano
    • Channel Permissions
    • Realtime in Webflow
  • Maintenance, Monitoring, and Logging
    • Statement Explorer
    • Request History
    • Instance Dashboard
      • Memory Usage
  • Building Backend Features
    • User Authentication & User Data
      • Separating User Data
      • Restricting Access (RBAC)
      • OAuth (SSO)
    • Webhooks
    • Messaging
    • Emails
    • Custom Report Generation
    • Fuzzy Search
    • Chatbots
  • Xano Features
    • Snippets
    • Instance Settings
      • Release Track Preferences
      • Static IP (Outgoing)
      • Change Server Region
      • Direct Database Connector
      • Backup and Restore
      • Security Policy
    • Advanced Back-end Features
      • Xano Link
      • Developer API (Deprecated)
    • Metadata API
      • Master Metadata API
      • Tables and Schema
      • Content
      • Search
      • File
      • Request History
      • Workspace Import and Export
      • Token Scopes Reference
  • Xano AI
    • Building a Backend Using AI
    • Get Started Assistant
    • AI Database Assistant
    • AI Lambda Assistant
    • AI SQL Assistant
    • API Request Assistant
    • Template Engine
    • Streaming APIs
  • AI Tools
    • MCP Servers
      • Connecting Clients
      • MCP Functions
  • Xano Transform
    • Using Xano Transform
  • Xano Actions
    • What are Actions?
    • Browse Actions
  • Team Collaboration
    • Realtime Collaboration
    • Managing Team Members
    • Branching & Merging
    • Role-based Access Control (RBAC)
  • Agencies
    • Xano for Agencies
    • Agency Features
      • Agency Dashboard
      • Client Invite
      • Transfer Ownership
      • Agency Profile
      • Commission
      • Private Marketplace
  • Enterprise
    • Xano for Enterprise
    • Enterprise Features
      • Microservices
      • Tenant Center
      • Compliance Center
      • Security Policy
      • Instance Activity
      • Deployment
      • RBAC (Role-based Access Control)
      • Xano Link
  • Your Xano Account
    • Account Page
    • Billing
    • Referrals & Commissions
  • Troubleshooting & Support
    • Error Reference
    • Troubleshooting Performance
      • When a single workflow feels slow
      • When everything feels slow
      • RAM Usage
      • Function Stack Performance
    • Getting Help
      • Granting Access
      • Community Code of Conduct
      • Community Content Modification Policy
  • Special Pricing
    • Students & Education
    • Non-Profits
  • Security
    • Best Practices
Powered by GitBook
On this page
  • Create a Private Snippet
  • Managing the Private Marketplace
  • Client Install of a Private Snippet
  • Secure Share

Was this helpful?

  1. Agencies
  2. Agency Features

Private Marketplace

Last updated 3 months ago

Was this helpful?

The Private Marketplace allows you to create Private Snippets exclusively for the clients of your Agency plan.

Create a Private Snippet

To create a Private Snippet, navigate to the "Private" tab on the left menu and select your Agency's name. Then select "Create Snippet" in the top right corner.

You can add as many API Endpoints as you want for a Private Snippet.

Review the included content, especially the database table and records. When a Snippet uses a database request, the associate database tables will be included. You may optionally include records along with the Snippet. Be very careful not to share sensitive information.

Once the Snippet is created, it will automatically be published for your clients.

Managing the Private Marketplace

The Private Marketplace has two views from your Agency instance: Created Within Your Agency and Published Within Your Agency.

Created Within Your Agency shows all the Private Snippets that have been created within your Private Marketplace.

Published Within Your Agency shows all the Private Snippets that are available to be viewed and installed by your clients within the Private Marketplace.

Unpublish a Private Snippet

To unpublish Private Snippet, start on the Created Within Your Agency view and select the Snippet that you wish to manage.

Open the menu icon in the top right and select manage.

Unpublish the Snippet.

Create Update or re-Publish a Snippet.

When creating a Private Snippet, it is automatically published. If you unpublish a Private Snippet and later decide to publish it again, you do so by selecting Create Update.

Create Update also lets you make any changes and updates to an existing Snippet.

Once you select Create Update, the same experience as Create Snippet will be shown and you can make any changes to the Snippet and select Update.

Client Install of a Private Snippet

To install a Private Snippet into a Client's Workspace, go to the Client's Instance and then select the desired Workspace to install it to.

The Agency who manages the Client Instance or the Client can perform this action.

Navigate to the Private tab on the left side and select the Published Within Agency tab.

Click on a Snippet you wish to install. You will first be prompted to "Get" the Snippet, which adds the Snippet Instance-wide. Once that action is performed, the Get button change to Install and it can be installed on the individual workspace.

Other workspaces on the Instance would be required to Install the Snippet in order to add it.

Secure Share

Secure Share enables you to require a security token for the Snippet to be viewed externally.

Each token is only valid for a single installation. If you are going to share with multiple individuals, make sure to generate a unique link for each individual.

In order to securely share a Snippet, navigate to the Private Marketplace and select a Snippet from the Created Within Your Agency tab.

In the top right corner, select Secure Share.

Select Generate to generate a security token.

Once generated, a one-time use link will be generated with a unique security token. This link is good for a one-time use. You can copy it and send it securely for someone to use it once.

Creating a Private Snippet has the same UI and experience as creating a regular, shareable .

The landing page for a Secure Share and installation will be the same as a regular .

Snippet
Snippet
Navigate to the Private Marketplace to create a Private Snippet
Creating a Snippet
Add as many relevant API Endpoints as needed for the Snippet.
Optionally include data records to the Snippet.
Select a Snippet to manage.
Open the menu icon to manage the Snippet.
Unpublish a Snippet.
Create Update lets you make any changes or re-publish a Snippet.
See the Snippets published by the Agency from the Client's workspace.
Install a Snippet.
Secure Share a Snippet.
Generate a Security Token.
A one-time use link will be generated to share.