Referrals API
Referral listing, manual creation, updates, deletion, and CSV export.
Authentication
Referral routes are protected by ReferralPolicy. Admin users have full access; affiliate-level users require read_all_referrals.
Endpoints
| Method | Path | Edition | Operation | Controller |
|---|---|---|---|---|
GET | /referrals | Core | List Referrals | ReferralController@index |
GET | /referrals/export | Core | Export Referrals | ReferralController@export |
POST | /referrals | Core | Create Referral | ReferralController@createReferral |
GET | /referrals/{id} | Core | Get Referral | ReferralController@show |
PATCH | /referrals/{id} | Core | Update Referral | ReferralController@update |
DELETE | /referrals/{id} | Core | Delete Referral | ReferralController@destroy |