Skip to content

Updates cached information of foodsharing donation-goal via third service provider twingle.​

PATCH
/api/donation-data

Authorizations​

api_key

Requests manipulating data need to supply a CSRF token

Type
API Key (header: X-CSRF-Token)

Request Body​

application/json
JSON
{
  
"campaignId": 12345,
  
"friendshipCircleId": 12345,
  
"donationModalId": 12345,
  
"oneTimeDonationId": 12345,
  
"showCampaignCard": true,
  
"showDonationModal": false,
  
"showDonationModalInHoursForLoggedInUsers": 24,
  
"showDonationModalInHoursForLoggedOutUsers": 1,
  
"donationModalInfoUrl": "donation/campaign",
  
"donationModalPopupUrl": "spendenkampagne-ueberregionale-arbeit/tw65a581c764fa1",
  
"iframeFriendshipCircleUrl": "freundeskreis/tw5ba5f44dcb36f",
  
"iframeOneTimeUrl": "one-time-donation/abcdefg123",
  
"iframeCampaignUrl": "spendenkampagne-ueberregionale-arbeit/abcdefg123",
  
"iframeSelfserviceUrl": "https://spenden.twingle.de/selfservice/ABCDEFG123",
  
"showDonationCampaignPart1": true,
  
"showDonationCampaignPart2": true,
  
"showDonationCampaignGallery": true
}

Responses​

Success

application/json
JSON
{
  
"campaignId": 12345,
  
"friendshipCircleId": 12345,
  
"donationModalId": 12345,
  
"oneTimeDonationId": 12345,
  
"showCampaignCard": true,
  
"showDonationModal": false,
  
"showDonationModalInHoursForLoggedInUsers": 24,
  
"showDonationModalInHoursForLoggedOutUsers": 1,
  
"donationModalInfoUrl": "donation/campaign",
  
"donationModalPopupUrl": "spendenkampagne-ueberregionale-arbeit/tw65a581c764fa1",
  
"iframeFriendshipCircleUrl": "freundeskreis/tw5ba5f44dcb36f",
  
"iframeOneTimeUrl": "one-time-donation/abcdefg123",
  
"iframeCampaignUrl": "spendenkampagne-ueberregionale-arbeit/abcdefg123",
  
"iframeSelfserviceUrl": "https://spenden.twingle.de/selfservice/ABCDEFG123",
  
"showDonationCampaignPart1": true,
  
"showDonationCampaignPart2": true,
  
"showDonationCampaignGallery": true
}

Playground​

Authorization
Body

Samples​