Updates the specified partner by setting the values of the parameters passed. Only the MPValue{i}
parameter can be updated.
Parameters
MPValue1
optional
MPValue1
optionalA custom value assigned to partners that can be appended as a query string parameter to all landing pages, depending on how both the Partner Tracking Template and Campaign Tracking Template are configured in gateway tracking settings. This value is applied at the account level, meaning it remains the same across all of your campaigns (or programs) for partners. Learn more about Gateway Tracking Settings.
MPValue2
optional
MPValue2
optionalA custom value assigned to partners that can be appended as a query string parameter to all landing pages, depending on how both the Partner Tracking Template and Campaign Tracking Template are configured in gateway tracking settings. This value is applied at the account level, meaning it remains the same across all of your campaigns (or programs) for partners. Learn more about Gateway Tracking Settings.
MPValue3
optional
MPValue3
optionalA custom value assigned to partners that can be appended as a query string parameter to all landing pages, depending on how both the Partner Tracking Template and Campaign Tracking Template are configured in gateway tracking settings. This value is applied at the account level, meaning it remains the same across all of your campaigns (or programs) for partners. Learn more about Gateway Tracking Settings.
Returns
Returns the partner object if the update succeeded. Returns an error if update parameters are invalid.
Example request
curl 'https://api.impact.com/Advertisers/<AccountSID>/MediaPartners/1299679' \
-X PUT \
-u '<AccountSID>:<AuthToken>' \
-H 'Accept: application/json' \
-H 'Content-Type: application/x-www-form-urlencoded' \
-d 'MPValue1=Loyalty'
Example response
{
"Status": "OK",
"Uri": "/Advertisers/<AccountSID>/MediaPartners/1299679"
}