Skip to main content
Once your program is set up and tracking is installed, you need affiliates. AgentRef supports two channels for affiliate recruitment: invite links (you reach out directly) and the marketplace (affiliates discover you). This page covers invite links and affiliate lifecycle management. Invite links are unique URLs you share with potential affiliates. When someone visits the link, they can sign up and join your program.

Invite options

Public vs. private invites

Private invites (isPublic: false) are intended for specific people. If you include an email, only that email address can claim the invite. This is the best approach for one-on-one outreach to influencers, partners, or existing customers. Public invites (isPublic: true) can be claimed by anyone with the link. Set a usageLimit and expiresInDays to control usage. This is useful for embedding an “Become an affiliate” link on your website or sharing in newsletters.
For open enrollment on your website, consider listing your program on the marketplace instead. It gives affiliates a professional discovery experience and handles applications automatically.

List invites for a program

Invite revocation is currently exposed through Merchant MCP as revoke_invite and in the dashboard workflow. The REST SDK can create and list program invites, but it does not expose a revoke method yet.

Applications and approval

When someone joins through an invite or applies from the marketplace, their approval path depends on your program settings.

Auto-approve

With autoApproveAffiliates: true, eligible applicants are approved immediately and become affiliate memberships. They can start sharing links right away.

Manual review

With autoApproveAffiliates: false, applicants enter the applications queue. Review applications from the dashboard or through the Applications API:
Use POST /api/v1/applications/{id}/block when an application should be blocked from future review.

Affiliate lifecycle

Every affiliate goes through a defined set of states:

Unblock an affiliate

If you blocked an affiliate by mistake, you can unblock them:

List affiliates

View all affiliates across your programs or filter by program:

What’s next

Marketplace

List your program in the public marketplace for organic affiliate discovery.

Conversions

Understand how conversions are tracked and attributed.