Collections
A collection is a named group of saved requests. Collections help you organize related API endpoints together — for example, one collection per API or project.
Creating a Collection
- Click the + button at the top of the Collections panel in the sidebar
- Type a name and press Enter
The new collection appears in the sidebar and is automatically selected.
Saving a Request to a Collection
- Build your request in the request builder
- Press
Ctrl+Sor click Save - In the Save dialog, choose a collection (and optionally a folder)
- Give the request a name
- Click Save
The tab title updates to show the saved name. The ● unsaved indicator disappears.
Opening a Saved Request
Click any request in the sidebar collection tree to open it in a new tab.
If the request is already open in a tab, that tab is focused instead of opening a duplicate.
Renaming
Double-click any collection, folder, or request name to rename it inline. Press Enter to confirm or Escape to cancel.
Deleting
Right-click (or click the ⋮ menu) on any collection, folder, or request and choose Delete.
Deleted items are moved to the Trash — they are not permanently deleted immediately. You can restore them from the Trash panel at any time.
Multi-Select
Select multiple requests or folders at once to perform bulk actions:
- Ctrl+Click — add or remove individual items from the selection
- Shift+Click — select a contiguous range between two items
When items are selected, a count badge and a Clear selection button appear at the top of the collection tree.
Bulk Actions
With multiple items selected:
- Bulk delete — move all selected items to Trash (recoverable)
- Bulk move — move selected items to another folder or collection
Favorites
Click the ★ star on a collection to mark it as a favorite. Favorite collections are sorted to the top of the sidebar.
Collection Overview Tab
Double-click a collection name to open the Collection Overview tab, which shows:
- Collection name and description
- Collection variables
- Environments for that collection
- Import/Export buttons
Auth Inheritance
Auth can be set at the collection, folder, or request level. Child items inherit from their parent unless overridden.
The inheritance chain (from highest to lowest priority):
Request auth → Folder auth → Parent folder auth → Collection auth
Set any item to Inherit to automatically use the nearest parent's auth setting. This means you only need to configure auth once at the collection level and all requests use it automatically, unless a specific request or folder overrides it.
Script Execution Chain
Scripts run in a defined order when requests are nested inside folders and collections:
Collection pre-request
└─ Folder pre-request
└─ Request pre-request
← Request sent →
Request post-response (test script)
Folder post-response
Collection post-response
Each level's script has access to variables set by earlier scripts in the chain. Variables set in a collection pre-request script are available to all requests inside that collection.
Keyboard Shortcuts
| Action | Shortcut |
|---|---|
| Save request | Ctrl+S |
| Toggle sidebar | Ctrl+B |
| New request tab | Ctrl+T |
| Undo last action | Ctrl+Z |