New The Maker Pass is here. $99/year

Developers

Build with Smol Launch

The catalog and weekly rankings are public, read-only, and require no key.

First request

Read the product catalog

Start with a small page of launched products. No sign-in or credentials are needed.

GET https://smollaunch.com/api/products?per_page=10

Choose an interface

Use the surface that fits your job

REST API

Read the paginated product catalog, product detail, launch periods, and weekly rankings as JSON.

Inspect OpenAPI

MCP

Connect /mcp to read public data or prepare a listing draft for a maker.

Open submission guidance

A2A

Discover the read-only Agent2Agent service and its supported JSON-RPC interface.

Read the agent card

Markdown

Request this portal and eligible public pages as Markdown for compact, machine-readable context.

Read this page as Markdown

Read-only API

Four public operations

  • GET /api/products — paginated catalog.
  • GET /api/products/{slug} — public product detail.
  • GET /api/launch_periods — recent launch weeks.
  • GET /api/launch_periods/{slug} — one week’s rankings.

Detailed fields and schemas live in the OpenAPI specification.

{
  "products": [
    { "slug": "example-product", "name": "Example Product" }
  ],
  "page": 1,
  "total_pages": 1,
  "total_count": 1
}

Response contract

Limits and errors are explicit

The API publishes RateLimit-Policy on read responses. A 429 response also includes Retry-After; wait for that number of seconds before trying again.

{
  "error": "Rate limit exceeded",
  "code": "rate_limit_exceeded",
  "message": "Rate limit exceeded",
  "resolution": "Wait for the number of seconds in Retry-After before retrying.",
  "details": { "retry_after_seconds": 60 }
}

Capability boundary

A person completes every launch

Reads are open. MCP’s prepare_launch creates a draft; a person then signs in, reviews it, chooses the plan and week, and submits. The machine interfaces do not create accounts, launches, votes, or payments.