Skip to main content
Publish a Bundle — a curated collection of marketplace agents, prompts, and custom inline prompts — straight from your code or CI pipeline, in 3 easy steps:
  1. Authenticate: Secure your request with an API key.
  2. Publish: POST your bundle’s name, description, and items.
  3. Get your listing: Instantly receive the public bundle URL.

Step 1: Authentication

Send your API key in the Authorization 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 in items 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.

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