createAndLinkFacebookFundraiser

Creates a Facebook Fundraiser for a TeamRaiser registration, then updates that TeamRaiser registration with the Fundraiser ID.

Client ServletServer ServletHTTP Methods SupportedRequires Authentication
CRTeamraiserAPI None. POST No.

Client API Syntax

https://secure2.convio.net/organization/site/CRTeamraiserAPI?method=createAndLinkFacebookFundraiser &api_key=value &v=value [ &center_id=value ] [ &error_redirect=value ] [ &redirect=value ] [ &response_format=xml | json ] [ &sign_redirects=value ] [ &source=value ] [ &sub_source=value ] [&success_redirect=value ] [ &suppress_response_codes=value ] &fr_id=value &user_access_token=value [ &name=value ]  [ &description=value ] &cons_id=value

Usage Notes

For a user to successfully link their registration to a Facebook Fundraiser:
  1. The organization must have Facebook integration enabled in Site Options. Contact Blackbaud Support.
  2. The organization must be linked to a Facebook charity. Configuration to link between the products must be set in both Facebook and in Luminate Online.
  3. The TeamRaiser must have the option to enable Facebook selected in the TeamRaiser options.
When this method creates the Facebook Fundraiser, the Facebook Fundraiser title and description are populated from the Participant Page title and story. The Facebook Fundraiser end date, after which no donations are accepted on Facebook, is set in the TeamRaiser Facebook settings. However, if no end date is specified, the Facebook Fundraiser end date is set automatically to 90 days past the TeamRaiser event end date. 

Client API Parameters

Common Client Parameters

See topic Common Parameters.

fr_id

Required. The TeamRaiser event ID.

Type xsd:nonNegativeInteger.

user_access_token

Required. The Facebook user access token for the Facebook user who owns the fundraiser

Type xsd:string.

name

Optional. The name or title of the Facebook Fundraiser

Type xsd:string.

description

Optional. The description or story of the Facebook Fundraiser

Type xsd:string.

cons_id

Required. The unique constituent ID of the participant who will own the Facebook Fundraiser

Type xsd:nonNegativeInteger.

Response

See topic HTTP Status Codes.

XML response

<?xml version="1.0" encoding="UTF-8"?>
<createAndLinkFacebookFundraiserResponse xsi:schemaLocation="http://convio.com/crm/v1.0 http://service.convio.net/xmlschema/crm.public.v1.xsd" xmlns="http://convio.com/crm/v1.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  <fundraiserId>-5972809844769860615</fundraiserId>
</createAndLinkFacebookFundraiserResponse>
JSON response
{"createAndLinkFacebookFundraiserResponse":{"fundraiserId":"5428204944844884000"}}

        

Leave a Comment

Nickname
Comment
Enter this word: