GET /DonationCampaigns?agentId=[agentId]¤cyCode=[currencyCode]&salesModel=[salesModel]
Agent ID
Currency Code
Sales Model
List of available donation campaigns
Unique identifier of the donation campaign
Name of the donation campaign
Name of the cause associated with the campaign
URL of the campaign banner image
URL of the campaign logo image
Name of the nonprofit organisation
Description of the nonprofit organisation
URL of the nonprofit organisation's website
URL of the terms and conditions for the campaign
Donation configuration for the campaign
ISO 4217 currency code for the donation
Type of donation - 'ROUNDUP' rounds the payment up to the nearest unit, 'FIXEDAMOUNTS' presents predefined amounts to choose from
Maximum amount allowed for a round-up donation
List of predefined donation amounts available for selection
{
"campaigns": [
{
"camapaignId": "CAMP-001",
"campaignName": "Save The Rainforest 2024",
"causeName": "Rainforest Conservation",
"bannerUrl": "https://example.com/banner.jpg",
"logoUrl": "https://example.com/logo.jpg",
"nonprofitName": "Rainforest Trust",
"nonprofitDescription": "A nonprofit dedicated to rainforest conservation.",
"nonprofitUrl": "https://example.com",
"termsAndConditionsUrl": "https://example.com/terms",
"donation": {
"currencyCode": "AUD",
"donationType": "ROUNDUP",
"maxRoundupAmount": 5.0,
"donationValues": [
{},
{}
]
}
},
{
"camapaignId": "CAMP-001",
"campaignName": "Save The Rainforest 2024",
"causeName": "Rainforest Conservation",
"bannerUrl": "https://example.com/banner.jpg",
"logoUrl": "https://example.com/logo.jpg",
"nonprofitName": "Rainforest Trust",
"nonprofitDescription": "A nonprofit dedicated to rainforest conservation.",
"nonprofitUrl": "https://example.com",
"termsAndConditionsUrl": "https://example.com/terms",
"donation": {
"currencyCode": "AUD",
"donationType": "ROUNDUP",
"maxRoundupAmount": 5.0,
"donationValues": [
{},
{}
]
}
}
]
}