- Authenticate: Secure your request with an API key.
- Publish: POST your bundle’s name, description, and items.
- Get your listing: Instantly receive the public bundle URL.
Step 1: Authentication
Send your API key in theAuthorization header as a Bearer token:
Get your API key from swarms.world/platform/api-keys.
Base URL
Step 2: Publish a Bundle
Endpoint
Input schema
Item shape
Each entry initems is one of two kinds:
Every item needs either a
url or a name. A bundle must contain at least one item. Bundles are free products — free to publish and free to access.Example request
Step 3: Get Your Listing
Success response
Error responses
Rate limit: 20 bundles per user per UTC day. Duplicate names (same user, same bundle name) are rejected with
409 so retried requests never double-publish.Related
Bundles Overview
What bundles are and how they work on the marketplace
List Your Products
Fetch everything you’ve published, including bundles
Agents API
Publish agents programmatically
API Keys
Create and manage your API keys