Getting Started

What is OpenAffiliate?

The open registry of affiliate programs. Built for developers and AI agents.

What is a registry?

A registry is a central directory — a single place where information is collected, organized, and made available to anyone who needs it. OpenAffiliate is a registry of affiliate programs: every program has a structured entry with its commission rate, cookie duration, payout details, approval process, and agent instructions. Instead of hunting through dozens of individual affiliate pages, you query one place and get consistent, machine-readable data back.

The data lives in plain YAML files on GitHub. Anyone can read it, improve it, or build on top of it. There is no API key required to browse programs, and the registry itself is open source.

Who is this for?

Creators & Bloggers

Find the best affiliate programs for your audience. Compare commissions, cookie windows, and payout terms side by side — no sign-up required.

Developers & Agents

Query the registry via REST API, CLI, MCP, or TypeScript SDK. Build tools that recommend the right program for the right context, automatically.

SaaS Companies

List your affiliate program in a structured, discoverable format. Reach developers, AI agents, and content creators who are actively looking for programs to promote.

How it works

1

Browse

Search 349+ programs by keyword, category, commission type, or payout rate. Use the web UI, CLI, API, or MCP.

2

Connect

Integrate via the CLI, REST API, MCP server, or TypeScript SDK. Each program page has copy-ready snippets for every integration path.

3

Earn

Follow the signup URL to join the program directly. No middleman, no platform fee — the registry is a discovery layer, not a network.