API Referral Program Integration
Use the Referral Rock REST API to build custom integrations, sync data with any platform, and automate referral workflows programmatically.
About Our REST API Referral Integration

REST API
Use the Referral Rock REST API to build custom integrations, sync data with any platform, and automate referral workflows programmatically.
Referral Rock provides a powerful API so you can connect your existing software and tools directly to your Referral Rock account.
How the REST API Integration Works
Authenticate with your API key
Generate a Referral Rock API key from your account settings and add it to your app or backend. Takes minutes to get started.
Add and sync advocates
Use the Members API to register advocates directly from your app or portal. Existing users can be enrolled without a separate referral program signup.
Post referral conversions
Call the Referrals API to record conversions from your checkout, CRM, or any system that confirms a sale or sign-up.
Trigger rewards via API
Push referral status updates to Referral Rock and rewards issue automatically. Gift cards, cash, or custom incentives based on your program rules.
Access a list of your referrals to add to your CRM
Get your entire list of referrals, which can be sorted by create date or filtered by the specific referral program.
Add new advocates to your program
New members are automatically created and added to your referral program.
Trigger rewards based on changes
Fully automate your referral program from start to finish, without interrupting your sales team. Referral Rock will issue rewards based on any referral status updates.
Get key performance data from any Member
Access all data about a member's sharing, referral, and reward activities.
Create a custom advocate experience in your app or customer portal
Customize a unique sharing experience or securely embed our Member Portal or Share Widget directly into your platform.
REST API Referral Integration — FAQ
publicKey:privateKey pair, and pass it in the Authorization header of each request. Full authentication details, endpoints, and sample calls are in the REST API reference.“Their integrations, their obsession to be on the leading edge of their niche, the overall customizability... All in all, I saved thousands by not needing to build an app or sign up for a long-term contract.”
Need help setting up?
Every Referral Rock plan includes dedicated onboarding support. Our team will help you configure the REST API integration and make sure everything is working perfectly. View the setup guide →
Connect Your Favorite Tools
25+ integrations to easily connect your tools and teams.
Ready to Connect REST API?
Start your free trial and set up the integration in minutes. No credit card required.











