donations
Update a Donation
Changed onUpdate fields on an existing donation. Fields set in the request body are written (including empty strings and zeros). Fields listed in clear_fields are nulled — only nullable columns are clearable. Fields that are neither set nor listed are left unchanged. A field path may not be cleared and carry a value in the same request.
patch/v1/donations/{id}
Request
- Base URLhttps://sandboxapi.givechariot.com
- URLhttps://sandboxapi.givechariot.com/v1/donations/{id}
- AuthHTTP bearer
Path parameters
idstring required
The unique identifier for the donation
Request body
Example request
{
"purpose": "Capital Campaign",
"amount_fee": 250,
"attribution": {
"primary_donor": {
"email": "warrenBuffet@example.com"
}
},
"clear_fields": [
"note"
]
}Response
The donation was updated
Example response
{
"id": "donation_01j8rs605a4gctmbm58d87mvsj",
"external_id": "INV-12345",
"source_id": "source_01m12tn300eh20gdqscje7s5jw",
"payment_source_id": "payment_source_01m12tn300eh20gdqscje7s5jw",
"amount_gross": 25000,
"amount_net": 25000,
"amount_fee": 0,
"individual_gift_amount": 25000,
"currency": "USD",
"donation_type": "daf",
"frequency": "one_time",
"effective_date": "2026-09-24T00:00:00Z",
"created_by": {
"name": "Chariot Data Sync"
},
"purpose": "Where needed most",
"note": "Please dedicate in memory of grandma",
"attribution": {
"primary_donor": {
"full_name": "Jane Rivera",
"first_name": "Jane",
"last_name": "Rivera",
"email": "jrivera@example.com",
"phone": "415-555-1212",
"address": {
"line1": "123 Main St.",
"city": "New York",
"state": "NY",
"postal_code": "10001",
"country": "US"
}
}
},
"initiation": {
"initiated_at": "2026-09-20T15:04:05Z",
"amount_initiated": 25000,
"channel": "INTEGRATED",
"web_location_url": "https://givebutter.com/example-nonprofit",
"dafpay_tracking_id": "L9E182VBGP",
"identifier": "L9E182VBGP",
"form": "Givebutter",
"metadata": {
"campaign_id": "spring-appeal"
}
},
"settlement": {
"type": "chariot",
"received_at": "2026-09-25T14:00:00Z",
"settled_at": "2026-09-25T18:00:00Z",
"deposit_id": "deposit_01j8rs605a4gctmbm58d87mvsj"
},
"grantor": {
"organization_name": "Fidelity Charitable"
},
"donor_advised_fund_grant": {
"donor_fund_name": "The Rivera Family Fund"
},
"metadata": {
"crm_id": "0035e00000ABCDE"
},
"properties": [
{
"property_id": "prop_01j8rs605a4gctmbm58d87mvsj",
"value": {
"type": "text",
"text_value": "Fall Gala"
}
}
],
"artifacts": [
{
"name": "grant_letter.pdf",
"file_id": "file_01j8rs605a4gctmbm58d87mvsj",
"created_at": "2026-09-25T14:00:00Z"
}
],
"created_at": "2026-09-25T14:00:00Z",
"updated_at": "2026-09-25T18:00:00Z",
"canceled_at": null,
"deleted_at": null,
"merged_into_donation_id": null,
"payment_status": "RECEIVED_IN_CHARIOT"
}Changes
- info
added the optional property
to the response with the status - info
added the optional property
to the response with the status
- info
- warning
added the new
UNKNOWNenum value to the/////response property for the response status - info
added the new
UNKNOWNenum value to the request property/////
- warning