Creating a Collection
Configure Details
- Name: Enter a descriptive name for your collection
- Icon: Choose an icon to visually identify the collection
- Description: (Optional) Add notes about the collection’s purpose
Collection Tabs
Each collection has multiple tabs for different aspects of configuration:Overview
View and edit basic collection information:- Collection name and icon
- Description
- Creation date and metadata
Routes
Manage routes within the collection:- View all routes in the collection
- Add existing routes
- Create new routes directly in the collection
- View route status (enabled/disabled)
Secrets
Manage secrets attached to the collection:- View all secrets in the collection
- Move secrets from other collections
- Create new secrets in this collection
- Secrets can be referenced by collection variables
Variables
Create and manage reusable variables:- Define value variables (plain text)
- Define secret variables (reference encrypted secrets)
- Copy variable references to use in routes
- See Collection Variables for details
Environments
Configure environment-specific defaults:- Expected Environments: Auto-provision routes with selected environments
- Base URL: Default target URL per environment
- Default Clients: Automatically attach clients to routes in each environment
- See Collection Environment Defaults for details
Bulk Operations
(Coming soon) Apply changes to all routes in the collection at once.Adding Routes to a Collection
Option 1: During Route Creation
When creating a new route:- Fill in the route details
- In the Collection dropdown, select your collection
- Save the route
Option 2: From the Collection Page
- Navigate to your collection
- Go to the Routes tab
- Click the + button
- Select Create new route or Add existing route
Option 3: From an Existing Route
- Open any route’s detail page
- Click the Collection dropdown
- Select the target collection
- Save changes
Moving Secrets to a Collection
Secrets can be organized by moving them into collections:Moving a secret to a collection doesn’t break existing routes — secrets can still be used by any route that references them.
Configuring Environment Defaults
Collections can define default settings that apply to all routes when they’re created or updated:Setting Expected Environments
- Go to the Environments tab
- In the Expected environments section, click on environment names to toggle them
- Selected environments will be auto-provisioned for new routes added to the collection
Configuring Per-Environment Defaults
For each environment, you can configure:Applying Defaults to Existing Routes
After configuring environment defaults, you can apply them to existing routes:- Configure your environment defaults
- Review the sync status showing how many routes are out of sync
- Click Apply to routes to bulk-update all routes in the collection
Editing Collection Details
- Navigate to your collection
- Go to the Overview tab
- Edit the collection name, icon, or description
- Changes are saved automatically
Deleting a Collection
To delete a collection:- Navigate to the Collections list
- Click the ⋯ menu for the collection
- Select Delete collection
- Confirm the deletion
Collection Icons
Choose from a wide variety of icons to visually identify your collections:Files & Storage
Folders, Archives, Boxes, Databases
Code & Development
Code, Terminal, Git, Webhooks
Security
Shields, Locks, Keys, Fingerprints
Commerce
Carts, Cards, Wallets, Receipts
Communication
Mail, Messages, Phones, Notifications
Performance
Charts, Gauges, Trends, Analytics
Best Practices
Organize by Project or Service
Organize by Project or Service
Create collections for each distinct project, microservice, or API integration:
Stripe PaymentsSendGrid EmailAuth0 Authentication
Use Consistent Naming
Use Consistent Naming
Establish a naming convention for collections:
[Service] - [Environment]→Shopify - Production[Client] - [Integration]→Acme Corp - Payments[Team] - [Project]→Platform Team - API Gateway
Leverage Environment Defaults
Leverage Environment Defaults
Set base URLs and default clients at the collection level to ensure new routes are configured correctly from the start
Keep Secrets Organized
Keep Secrets Organized
Move related secrets into the same collection as the routes that use them for easier management
Document Collection Purpose
Document Collection Purpose
Use the Description field to explain what the collection is for, which team owns it, and any special considerations
Example Collection Setups
E-commerce Integration
Payment Processing
Notification Service
Next Steps
Collection Variables
Learn how to use variables in your routes
Environment Defaults
Configure environment-specific settings
Creating Routes
Add routes to your collection
Managing Secrets
Create and organize secrets