Back to Help Hub
IntegrationsHow-To2 min readUpdated 2026-03-09

Referral Factory API — getting started

The Referral Factory REST API lets you programmatically manage your referral program — adding referrers, qualifying leads, and retrieving campaign data from.

Browse topics and support
Navigation

Topics

Article

On this page

Support

Ask AI

Ask a product or setup question without leaving this page.

Need human help?

Still stuck?

If this article does not solve the problem, send the context to support or book time with a human.

We will keep the article or page context with your request so support can respond faster.
Read this page as a quick path: scan the headings, use the step blocks, and escalate if the expected result does not happen.
The Referral Factory REST API lets you programmatically manage your referral program — adding referrers, qualifying leads, and retrieving campaign data from your own systems.

Base URL

Authentication

All API requests require a Bearer token in the Authorization header:
Find your API Key in Campaign Settings → Integrations and API → API & Webhooks tab. Click Copy API Key to copy it to your clipboard.

Key concepts

  • Every request that touches campaign data requires a campaign_id parameter
  • Users (referrers and leads) have both an id (internal Referral Factory ID) and an identifier (email or code)
  • Some endpoints use {id} in the URL, others use {identifier} — use the right one for each endpoint (see API documentation)

Core endpoints

  • GET /api/v2/users/{identifier} — retrieve a user by identifier
  • POST /api/v2/users — create a new referrer or lead
  • PUT /api/v2/users/{id} — update a user
  • PUT /api/v2/users/qualification — qualify or unqualify a lead
  • DELETE /api/v2/users/{id} — delete a user

Rate limits

The Referral Factory API has a rate limit of 600 requests per minute. Exceeding this limit may result in temporary IP blocking. Implement proper caching and request throttling in your application to stay within the limit.

Full documentation and support

For the complete API reference, code examples, and integration guides, visit developers.referral-factory.com.
If you need assistance, contact developers@referral-factory.com.
Related strategy reading

Go deeper with Learn

This help article explains the setup. These Learn guides explain the bigger strategy, planning, and real-world use of referral programs.

Article feedback

Did this answer your question?

Your vote helps support spot weak articles, fix missing steps, and decide when a person should step in.