Use the examples below to help understand how API payloads should be structured for different gift reporting scenarios. These sample requests can serve as templates or troubleshooting payload formatting issues. Learn more about the GiveCampus API here.
Gifts
One Time Authorized with Designations
Single gifts in an authorized state with designations included.
[
{
"ach_verified": false,
"fund_source": "Giving Form",
"address": {
"line1": null,
"line2": null,
"city": null,
"country": "United States",
"state": null,
"postal_code": "33333"
},
"advocate": {
"id": null,
"source": null,
"link": null,
"description": null,
"tag": null,
"link_url": null
},
"affiliations": [],
"anonymous": false,
"card_type": "Visa",
"checkout_id": "ch_3TZH8UL91mzKIzpG06r1sFWq",
"constituent_identifer": null,
"constituent_identifier": null,
"crypto_transaction_hash_id": null,
"crypto_value_usd_at_time_of_donation": null,
"currency": "USD",
"custom_fields": {
"notification_indicator": null,
"pledge_reason": null,
"addr_state": null,
"customtextfield": null,
"comment": null,
"street_address": null,
"customdropdown": null,
"customprepayment2": null,
"in_honor_of": null,
"addr_city": null,
"customprepayment": null,
"first_name": "Annie",
"last_name": "Edison",
"in_memory_of": null,
"address_line2": null
},
"daf_fund_id": null,
"daf_grant_id": null,
"daf_tracking_id": null,
"designations": [
{
"id": 29759,
"name": "Human Being Fund",
"amount": "10.0",
"unique_identifier": "gcc-hbf",
"write_in": null
}
],
"donation_type": "donation",
"donor_covered_payment_fee": "0.0",
"event_id": 1326,
"event_unique_identifier": null,
"failure_reason": null,
"give_full_match_challenge_amount": null,
"honor": null,
"id": 30059721,
"incentive": {
"id": null,
"headline": null,
"description": null,
"market_value": null,
"tax_deductible_amount": null
},
"joint_gift": null,
"joint_year": null,
"maiden_name": null,
"matching_company": {
"id": null,
"name": null,
"search_status": null,
"search_text": null
},
"match_contribution_ids": [],
"name_title": null,
"note_content": null,
"paid_email": "annie@greendale.test",
"paid_name": "Annie Edison",
"payer_email": "annie@greendale.test",
"payer_name": "Annie Edison",
"payment_method": "Stripe",
"payment_service_fee": "0.0",
"phone_number": null,
"project": {
"id": 7605,
"type": "Form",
"name": "Online Giving Form",
"unique_identifier": "Website"
},
"refund_reason": null,
"refund_recovery_transfer": null,
"refund_status": "",
"spouse": null,
"state": "authorized",
"stripe_deposit": null,
"stripe_refund": null,
"subscription": {
"id": null,
"state": null,
"period": null,
"length": null,
"normalized_period": null,
"normalized_length": null,
"installment_number": null,
"indefinite": null,
"subscription_type": null
},
"terminal_gift": false,
"terminal_type": null,
"timestamps": {
"created_at": 1779310477,
"updated_at": 1779310491,
"checkout_at": 1779310480,
"captured_at": 1779310480,
"datetime_of_pledge": 1779310480,
"deposited_at": null,
"refunded_at": null,
"subscription_start_at": null,
"subscription_end_at": null,
"subscription_last_run_at": null
},
"utm_campaign": null,
"utm_content": null,
"utm_medium": null,
"utm_source": null,
"utm_term": null,
"value": "10.0",
"value_in_currency": "10.0",
"value_orig_currency": "10.0",
"value_usd": "10.0"
}
]One Time Deposited Gifts
Single gifts that have been deposited.
{
"ach_verified": false,
"fund_source": "Giving Form",
"address": {
"line1": null,
"line2": null,
"city": null,
"country": null,
"state": null,
"postal_code": "33333"
},
"advocate": {
"id": null,
"source": null,
"link": null,
"description": null,
"tag": null,
"link_url": null
},
"affiliations": [],
"anonymous": false,
"card_type": "Visa",
"checkout_id": "ch_3TZBl5L91mzKIzpG1BZDN7sN",
"constituent_identifer": "0000580306",
"constituent_identifier": "0000580306",
"crypto_transaction_hash_id": null,
"crypto_value_usd_at_time_of_donation": null,
"currency": "USD",
"custom_fields": {
"notification_indicator": null,
"pledge_reason": null,
"addr_state": null,
"customtextfield": null,
"comment": null,
"street_address": null,
"customdropdown": null,
"customprepayment2": null,
"in_honor_of": null,
"addr_city": null,
"customprepayment": null,
"first_name": "Stephen",
"last_name": "Colbert",
"in_memory_of": null,
"address_line2": null
},
"daf_fund_id": null,
"daf_grant_id": null,
"daf_tracking_id": null,
"designations": [],
"donation_type": "donation",
"donor_covered_payment_fee": "0.0",
"event_id": null,
"event_unique_identifier": null,
"failure_reason": null,
"give_full_match_challenge_amount": null,
"honor": null,
"id": 30059711,
"incentive": {
"id": null,
"headline": null,
"description": null,
"market_value": null,
"tax_deductible_amount": null
},
"joint_gift": null,
"joint_year": null,
"maiden_name": null,
"matching_company": {
"id": null,
"name": null,
"search_status": null,
"search_text": null
},
"match_contribution_ids": [],
"name_title": null,
"note_content": null,
"paid_email": null,
"paid_name": "Stephen Colbert",
"payer_email": "stephen@lateshow.test",
"payer_name": "Stephen Colbert",
"payment_method": "Stripe",
"payment_service_fee": "0.0",
"phone_number": null,
"project": {
"id": 7681,
"type": "Form",
"name": "Giving Form",
"unique_identifier": null
},
"refund_reason": null,
"refund_recovery_transfer": null,
"refund_status": "",
"spouse": null,
"state": "paid",
"stripe_deposit": "pstools_20260520_b81947a61fbb",
"stripe_refund": null,
"subscription": {
"id": null,
"state": null,
"period": null,
"length": null,
"normalized_period": null,
"normalized_length": null,
"installment_number": null,
"indefinite": null,
"subscription_type": null
},
"terminal_gift": false,
"terminal_type": null,
"timestamps": {
"created_at": 1779289800,
"updated_at": 1779289975,
"checkout_at": 1779289810,
"captured_at": 1779289809,
"datetime_of_pledge": 1779289810,
"deposited_at": 1779289975,
"refunded_at": null,
"subscription_start_at": null,
"subscription_end_at": null,
"subscription_last_run_at": null
},
"utm_campaign": null,
"utm_content": null,
"utm_medium": null,
"utm_source": null,
"utm_term": null,
"value": "25.0",
"value_in_currency": "25.0",
"value_orig_currency": "25.0",
"value_usd": "25.0"
}
}Recurring Subscription Payments
[
{
"ach_verified": false,
"fund_source": "Giving Form",
"address": {
"line1": null,
"line2": null,
"city": null,
"country": null,
"state": null,
"postal_code": null
},
"advocate": {
"id": null,
"source": null,
"link": null,
"description": null,
"tag": null,
"link_url": null
},
"affiliations": [],
"anonymous": false,
"card_type": "visa",
"checkout_id": "ch_3TZBlwL91mzKIzpG0YpriCLw",
"constituent_identifer": "0000580307",
"constituent_identifier": "0000580307",
"crypto_transaction_hash_id": null,
"crypto_value_usd_at_time_of_donation": null,
"currency": "USD",
"custom_fields": {
"notification_indicator": null,
"pledge_reason": null,
"addr_state": null,
"customtextfield": null,
"comment": null,
"street_address": null,
"customdropdown": null,
"customprepayment2": null,
"in_honor_of": null,
"addr_city": null,
"customprepayment": null,
"first_name": "Conan",
"last_name": "O'Brien",
"in_memory_of": null,
"address_line2": null
},
"daf_fund_id": null,
"daf_grant_id": null,
"daf_tracking_id": null,
"designations": [],
"donation_type": "installment",
"donor_covered_payment_fee": "0.0",
"event_id": null,
"event_unique_identifier": null,
"failure_reason": null,
"give_full_match_challenge_amount": null,
"honor": null,
"id": 30059714,
"incentive": {
"id": null,
"headline": null,
"description": null,
"market_value": null,
"tax_deductible_amount": null
},
"joint_gift": null,
"joint_year": null,
"maiden_name": null,
"matching_company": {
"id": null,
"name": null,
"search_status": null,
"search_text": null
},
"match_contribution_ids": [],
"name_title": null,
"note_content": null,
"paid_email": null,
"paid_name": "Conan O'Brien",
"payer_email": "conan@teamcoco.test",
"payer_name": "Conan O'Brien",
"payment_method": "Stripe",
"payment_service_fee": "0.0",
"phone_number": null,
"project": {
"id": 7681,
"type": "Form",
"name": "Giving Form",
"unique_identifier": null
},
"refund_reason": null,
"refund_recovery_transfer": null,
"refund_status": "",
"spouse": null,
"state": "paid",
"stripe_deposit": "pstools_20260520_b81947a61fbb",
"stripe_refund": null,
"subscription": {
"id": 2295,
"state": "active",
"period": "limited_months",
"length": 36,
"normalized_period": "monthly",
"normalized_length": 36,
"installment_number": 1,
"indefinite": false,
"subscription_type": "donation"
},
"terminal_gift": false,
"terminal_type": null,
"timestamps": {
"created_at": 1779289860,
"updated_at": 1779289975,
"checkout_at": 1779289863,
"captured_at": 1779289863,
"datetime_of_pledge": 1779289863,
"deposited_at": 1779289975,
"refunded_at": null,
"subscription_start_at": 1779235200,
"subscription_end_at": 1871942400,
"subscription_last_run_at": 1779235200
},
"utm_campaign": null,
"utm_content": null,
"utm_medium": null,
"utm_source": null,
"utm_term": null,
"value": "50.0",
"value_in_currency": "50.0",
"value_orig_currency": null,
"value_usd": "50.0"
}
]
Comments
0 comments
Article is closed for comments.