Service providing access to Fundraising resources and features
Service providing access to Fundraising resources and features
curl -i -X GET \
'https://docs.api.rhythmsoftware.com/_mock/apis/fundraising/fundraising-v1/gifts/{tenantId}/contact/{contact_id}?exclusiveStartKey=string&fields=string' \
-H 'Authorization: Bearer <YOUR_JWT_HERE>'
{ "Count": 0, "Items": [ { … } ], "LastEvaluatedKey": "string" }
curl -i -X GET \
'https://docs.api.rhythmsoftware.com/_mock/apis/fundraising/fundraising-v1/gifts/{tenantId}/donor/{donor_id}?exclusiveStartKey=string&fields=string' \
-H 'Authorization: Bearer <YOUR_JWT_HERE>'
{ "Count": 0, "Items": [ { … } ], "LastEvaluatedKey": "string" }
The gift to generate an order
If selected, the donor covers the transaction fees
The amount of any premiums associated with the gift
curl -i -X POST \
'https://docs.api.rhythmsoftware.com/_mock/apis/fundraising/fundraising-v1/gifts/{tenantId}/generateOrder' \
-H 'Authorization: Bearer <YOUR_JWT_HERE>' \
-H 'Content-Type: application/json' \
-d '{
"amount": 0.1,
"anonymous": true,
"appeal_id": "string",
"campaign_id": "string",
"contact_id": "string",
"cover_transaction_costs": true,
"currency_code": "string",
"currency_symbol": "string",
"custom_field_values": [
{
"boolean_value": true,
"custom_field_id": "string",
"file_url_value": "string",
"list_value": [
"string"
],
"numeric_value": 0.1,
"string_value": "string",
"table_value": [
{}
]
}
],
"donor_type": "contact",
"fund_id": "string",
"giving_process_id": "string",
"has_splits": true,
"make_recurring": true,
"notes": "string",
"organization_id": "string",
"premium_assignment": "assigned",
"premium_fair_market_value": 0.1,
"premium_id": "string",
"recurring_frequency": "monthly",
"recurring_gift_end_date": "string",
"shipping_address": {
"city": "string",
"country": "string",
"country_name": "string",
"county": "string",
"latitude": 0.1,
"line1": "string",
"line2": "string",
"line3": "string",
"longitude": 0.1,
"postal_code": "string",
"state": "string",
"time_zone_id": "string"
},
"splits": [
{
"amount": 0.1,
"fund_id": "string"
}
],
"tribute_gift": true,
"tribute_gift_info": {
"address": {
"city": "string",
"country": "string",
"country_name": "string",
"county": "string",
"latitude": 0.1,
"line1": "string",
"line2": "string",
"line3": "string",
"longitude": 0.1,
"postal_code": "string",
"state": "string",
"time_zone_id": "string"
},
"contact_id": "string",
"details": "string",
"email_address": null,
"inform_honoree": true,
"inform_honoree_by": "email",
"message": null,
"name": "string",
"type": "in honor of"
}
}'
{}