Recommendations
Get recommendation
GET https://api.sparkloop.app/v2/partner_profile/partner_campaigns/:identifier
Path Parameters
identifier*
String
Recommendation's UUID
{
"partner_campaign": {
"uuid": "partner_campaign_a6224cd65cf3",
"publication_uuid": "pub_5fc782e24409",
"partner_profile_uuid": "partner_df80bd29bf34",
"status": "draft",
"referral_link": "http://link.sparkloop.eu.ngrok.io/p/c3088257c7",
"cpa": 2.0,
"max_payout": 500.0,
"partner_program_uuid": "partner_program_abcdef123",
"campaign_type": null,
"thankyou_page_url": null,
"accepted_terms_at": null,
"name": "My partner campaign",
"referral_pending_period": null
}
}{
// Response
}Get recommendations
GET https://api.sparkloop.app/v2/partner_profile/partner_campaigns
Get partner campaign referrals
GET https://api.sparkloop.app/v2/partner_profile/partner_campaigns/:identifier/referrals
Path Parameters
identifier*
String
Recommendation's UUID
Query Parameters
referrals_status
String
Only return referrals of a specified status. Available options are confirmed, pending, or rejected.
The default is confirmed
Archive recommendation
Use this endpoint to archive a recommendation.
DELETE https://api.sparkloop.app/v2/partner_profile/partner_campaigns/:identifier
Path Parameters
identifier*
String
Recommendation's UUID
Response
Reactivate recommendation
Use this endpoint to restore an archived recommendation, unless it was archived by a sponsor, in which case reactivation is not possible.
PUT https://api.sparkloop.app/v2/partner_profile/partner_campaigns/:identifier/reactivate
Path Parameters
identifier*
String
Recommendation's UUID
Response
Last updated
Was this helpful?