---
title: "Changes to Get a donation"
method: GET
path: "/v1/donations/{id}"
---

# Changes to Get a donation

`GET /v1/donations/{id}`

> Every recorded change to this operation, newest first.

## Timeline

Changed in 16 of 21 revisions.

- **2026-11-02** `e00684d84bb4`: 1 warning
- **2026-10-28** `ebd0c27ab815`: 2 info
- **2026-10-23** `73b0f052780f`: 1 warning
- **2026-10-08** `5f0a127bf6d7`: 52 info
- **2026-09-30** `c64380f3a1ae`: 1 info
- **2026-09-28** `8e87ffa8d8fb`: 1 warning
- **2026-09-11** `d0fd5f87954f`: 1 warning
- **2026-09-09** `e6003887e0ca`: 1 warning
- **2026-09-08** `81e962fdbf42`: 1 warning
- **2026-08-28** `0d0469504cb3`: 1 warning
- **2026-08-27** `254ab9bd32f1`: 1 warning
- **2026-08-08** `95262d4af865`: 1 warning
- **2026-08-04** `12bc2c7512aa`: 19 breaking, 36 warning, 20 info
- **2025-08-27** `2bc52146b36f`: 5 info
- **2025-04-24** `a985edb33b63`: 2 info
- **2025-04-11** `9bf42cbd9885`: 16 info

## Changes

- **2026-11-02** `e00684d84bb4`: 1 warning
  - added the new `pix` enum value to the `payment/method` response property for the response status `200`
- **2026-10-28** `ebd0c27ab815`: 2 info
  - added the required property `supporter/salutation` to the response with the `200` status
  - added the required property `tribute/allOf[#/components/schemas/TributeResponse]/sharing/allOf[#/components/schemas/TributeSharingResponse]/recipient/allOf[#/components/schemas/TributeRecipientResponse]/salutation` to the response with the `200` status
- **2026-10-23** `73b0f052780f`: 1 warning
  - added the new `nz_becs_direct_debit` enum value to the `payment/method` response property for the response status `200`
- **2026-10-08** `5f0a127bf6d7`: 52 info
  - removed the `autre` enum value from the `supporter/title` response property for the response status `200`
  - removed the `autre` enum value from the `tribute/allOf[#/components/schemas/TributeResponse]/sharing/allOf[#/components/schemas/TributeSharingResponse]/recipient/allOf[#/components/schemas/TributeRecipientResponse]/title` response property for the response status `200`
  - removed the `br` enum value from the `supporter/title` response property for the response status `200`
  - removed the `br` enum value from the `tribute/allOf[#/components/schemas/TributeResponse]/sharing/allOf[#/components/schemas/TributeSharingResponse]/recipient/allOf[#/components/schemas/TributeRecipientResponse]/title` response property for the response status `200`
  - removed the `dame` enum value from the `supporter/title` response property for the response status `200`
  - removed the `dame` enum value from the `tribute/allOf[#/components/schemas/TributeResponse]/sharing/allOf[#/components/schemas/TributeSharingResponse]/recipient/allOf[#/components/schemas/TributeRecipientResponse]/title` response property for the response status `200`
  - removed the `dcn` enum value from the `supporter/title` response property for the response status `200`
  - removed the `dcn` enum value from the `tribute/allOf[#/components/schemas/TributeResponse]/sharing/allOf[#/components/schemas/TributeSharingResponse]/recipient/allOf[#/components/schemas/TributeRecipientResponse]/title` response property for the response status `200`
  - removed the `dr` enum value from the `supporter/title` response property for the response status `200`
  - removed the `dr` enum value from the `tribute/allOf[#/components/schemas/TributeResponse]/sharing/allOf[#/components/schemas/TributeSharingResponse]/recipient/allOf[#/components/schemas/TributeRecipientResponse]/title` response property for the response status `200`
  - removed the `fr` enum value from the `supporter/title` response property for the response status `200`
  - removed the `fr` enum value from the `tribute/allOf[#/components/schemas/TributeResponse]/sharing/allOf[#/components/schemas/TributeSharingResponse]/recipient/allOf[#/components/schemas/TributeRecipientResponse]/title` response property for the response status `200`
  - removed the `frau` enum value from the `supporter/title` response property for the response status `200`
  - removed the `frau` enum value from the `tribute/allOf[#/components/schemas/TributeResponse]/sharing/allOf[#/components/schemas/TributeSharingResponse]/recipient/allOf[#/components/schemas/TributeRecipientResponse]/title` response property for the response status `200`
  - removed the `frau dr.` enum value from the `supporter/title` response property for the response status `200`
  - removed the `frau dr.` enum value from the `tribute/allOf[#/components/schemas/TributeResponse]/sharing/allOf[#/components/schemas/TributeSharingResponse]/recipient/allOf[#/components/schemas/TributeRecipientResponse]/title` response property for the response status `200`
  - removed the `frau prof.` enum value from the `supporter/title` response property for the response status `200`
  - removed the `frau prof.` enum value from the `tribute/allOf[#/components/schemas/TributeResponse]/sharing/allOf[#/components/schemas/TributeSharingResponse]/recipient/allOf[#/components/schemas/TributeRecipientResponse]/title` response property for the response status `200`
  - removed the `herr` enum value from the `supporter/title` response property for the response status `200`
  - removed the `herr` enum value from the `tribute/allOf[#/components/schemas/TributeResponse]/sharing/allOf[#/components/schemas/TributeSharingResponse]/recipient/allOf[#/components/schemas/TributeRecipientResponse]/title` response property for the response status `200`
  - removed the `herr dr.` enum value from the `supporter/title` response property for the response status `200`
  - removed the `herr dr.` enum value from the `tribute/allOf[#/components/schemas/TributeResponse]/sharing/allOf[#/components/schemas/TributeSharingResponse]/recipient/allOf[#/components/schemas/TributeRecipientResponse]/title` response property for the response status `200`
  - removed the `herr prof.` enum value from the `supporter/title` response property for the response status `200`
  - removed the `herr prof.` enum value from the `tribute/allOf[#/components/schemas/TributeResponse]/sharing/allOf[#/components/schemas/TributeSharingResponse]/recipient/allOf[#/components/schemas/TributeRecipientResponse]/title` response property for the response status `200`
  - removed the `lady` enum value from the `supporter/title` response property for the response status `200`
  - removed the `lady` enum value from the `tribute/allOf[#/components/schemas/TributeResponse]/sharing/allOf[#/components/schemas/TributeSharingResponse]/recipient/allOf[#/components/schemas/TributeRecipientResponse]/title` response property for the response status `200`
  - removed the `lord` enum value from the `supporter/title` response property for the response status `200`
  - removed the `lord` enum value from the `tribute/allOf[#/components/schemas/TributeResponse]/sharing/allOf[#/components/schemas/TributeSharingResponse]/recipient/allOf[#/components/schemas/TributeRecipientResponse]/title` response property for the response status `200`
  - removed the `m` enum value from the `supporter/title` response property for the response status `200`
  - removed the `m` enum value from the `tribute/allOf[#/components/schemas/TributeResponse]/sharing/allOf[#/components/schemas/TributeSharingResponse]/recipient/allOf[#/components/schemas/TributeRecipientResponse]/title` response property for the response status `200`
  - removed the `miss` enum value from the `supporter/title` response property for the response status `200`
  - removed the `miss` enum value from the `tribute/allOf[#/components/schemas/TributeResponse]/sharing/allOf[#/components/schemas/TributeSharingResponse]/recipient/allOf[#/components/schemas/TributeRecipientResponse]/title` response property for the response status `200`
  - removed the `mlle` enum value from the `supporter/title` response property for the response status `200`
  - removed the `mlle` enum value from the `tribute/allOf[#/components/schemas/TributeResponse]/sharing/allOf[#/components/schemas/TributeSharingResponse]/recipient/allOf[#/components/schemas/TributeRecipientResponse]/title` response property for the response status `200`
  - removed the `mme` enum value from the `supporter/title` response property for the response status `200`
  - removed the `mme` enum value from the `tribute/allOf[#/components/schemas/TributeResponse]/sharing/allOf[#/components/schemas/TributeSharingResponse]/recipient/allOf[#/components/schemas/TributeRecipientResponse]/title` response property for the response status `200`
  - removed the `mr` enum value from the `supporter/title` response property for the response status `200`
  - removed the `mr` enum value from the `tribute/allOf[#/components/schemas/TributeResponse]/sharing/allOf[#/components/schemas/TributeSharingResponse]/recipient/allOf[#/components/schemas/TributeRecipientResponse]/title` response property for the response status `200`
  - removed the `mrs` enum value from the `supporter/title` response property for the response status `200`
  - removed the `mrs` enum value from the `tribute/allOf[#/components/schemas/TributeResponse]/sharing/allOf[#/components/schemas/TributeSharingResponse]/recipient/allOf[#/components/schemas/TributeRecipientResponse]/title` response property for the response status `200`
  - …12 more
- **2026-09-30** `c64380f3a1ae`: 1 info
  - removed the `zakatCalculator` enum value from the `element/allOf[#/components/schemas/ElementResponse]/type` response property for the response status `200`
- **2026-09-28** `8e87ffa8d8fb`: 1 warning
  - added the new `zakatAlMalCalculator` enum value to the `element/allOf[#/components/schemas/ElementResponse]/type` response property for the response status `200`
- **2026-09-11** `d0fd5f87954f`: 1 warning
  - added the new `cash_app_pay` enum value to the `payment/method` response property for the response status `200`
- **2026-09-09** `e6003887e0ca`: 1 warning
  - added the new `fidiyahKaffarahCalculator` enum value to the `element/allOf[#/components/schemas/ElementResponse]/type` response property for the response status `200`
- **2026-09-08** `81e962fdbf42`: 1 warning
  - added the new `revolut_pay` enum value to the `payment/method` response property for the response status `200`
- **2026-08-28** `0d0469504cb3`: 1 warning
  - added the new `wero` enum value to the `payment/method` response property for the response status `200`
- **2026-08-27** `254ab9bd32f1`: 1 warning
  - added the new `zakatAlFitrCalculator` enum value to the `element/allOf[#/components/schemas/ElementResponse]/type` response property for the response status `200`
- **2026-08-08** `95262d4af865`: 1 warning
  - added the new `he` enum value to the `supporter/language` response property for the response status `200`
- **2026-08-04** `12bc2c7512aa`: 19 breaking, 36 warning, 20 info
  - the response property `utm` became nullable for the status `200`
  - the response property `consent/customized` became optional for the status `200`
  - the `designation` response's property type changed from no type to `object` for status `200`
  - the `element` response's property type changed from no type to `object` for status `200`
  - the `fundraiser` response's property type changed from no type to `object` for status `200`
  - the `payment/bank_account` response's property type changed from no type to `object` for status `200`
  - the `payment/credit_card` response's property type changed from no type to `object` for status `200`
  - the `recurring_plan` response's property type changed from no type to `object` for status `200`
  - the `supporter/address` response's property type changed from no type to `object` for status `200`
  - the `supporter/employer` response's property type changed from no type to `object` for status `200`
  - the `tribute` response's property type changed from no type to `object` for status `200`
  - the `tribute/allOf[#/components/schemas/TributeResponse]/sharing` response's property type changed from no type to `object` for status `200`
  - the `tribute/allOf[#/components/schemas/TributeResponse]/sharing/allOf[#/components/schemas/TributeSharingResponse]/recipient` response's property type changed from no type to `object` for status `200`
  - the `tribute/allOf[#/components/schemas/TributeResponse]/sharing/allOf[#/components/schemas/TributeSharingResponse]/recipient/allOf[#/components/schemas/TributeRecipientResponse]/address` response's property type changed from no type to `object` for status `200`
  - removed the required property `utm/campaign` from the response with the `200` status
  - removed the required property `utm/content` from the response with the `200` status
  - removed the required property `utm/medium` from the response with the `200` status
  - removed the required property `utm/source` from the response with the `200` status
  - removed the required property `utm/term` from the response with the `200` status
  - added the new `agent` enum value to the `source` response property for the response status `200`
  - added the new `aiAssistant` enum value to the `element/allOf[#/components/schemas/ElementResponse]/type` response property for the response status `200`
  - added the new `chariot` enum value to the `payment/processor` response property for the response status `200`
  - added the new `daf` enum value to the `payment/method` response property for the response status `200`
  - added the new `dame` enum value to the `supporter/title` response property for the response status `200`
  - added the new `dame` enum value to the `tribute/allOf[#/components/schemas/TributeResponse]/sharing/allOf[#/components/schemas/TributeSharingResponse]/recipient/allOf[#/components/schemas/TributeRecipientResponse]/title` response property for the response status `200`
  - added the new `de-x-informal` enum value to the `supporter/language` response property for the response status `200`
  - added the new `eps` enum value to the `payment/method` response property for the response status `200`
  - added the new `frau dr.` enum value to the `supporter/title` response property for the response status `200`
  - added the new `frau dr.` enum value to the `tribute/allOf[#/components/schemas/TributeResponse]/sharing/allOf[#/components/schemas/TributeSharingResponse]/recipient/allOf[#/components/schemas/TributeRecipientResponse]/title` response property for the response status `200`
  - added the new `frau prof.` enum value to the `supporter/title` response property for the response status `200`
  - added the new `frau prof.` enum value to the `tribute/allOf[#/components/schemas/TributeResponse]/sharing/allOf[#/components/schemas/TributeSharingResponse]/recipient/allOf[#/components/schemas/TributeRecipientResponse]/title` response property for the response status `200`
  - added the new `gift_cart` enum value to the `source` response property for the response status `200`
  - added the new `giving_station` enum value to the `source` response property for the response status `200`
  - added the new `herr dr.` enum value to the `supporter/title` response property for the response status `200`
  - added the new `herr dr.` enum value to the `tribute/allOf[#/components/schemas/TributeResponse]/sharing/allOf[#/components/schemas/TributeSharingResponse]/recipient/allOf[#/components/schemas/TributeRecipientResponse]/title` response property for the response status `200`
  - added the new `herr prof.` enum value to the `supporter/title` response property for the response status `200`
  - added the new `herr prof.` enum value to the `tribute/allOf[#/components/schemas/TributeResponse]/sharing/allOf[#/components/schemas/TributeSharingResponse]/recipient/allOf[#/components/schemas/TributeRecipientResponse]/title` response property for the response status `200`
  - added the new `lady` enum value to the `supporter/title` response property for the response status `200`
  - added the new `lady` enum value to the `tribute/allOf[#/components/schemas/TributeResponse]/sharing/allOf[#/components/schemas/TributeSharingResponse]/recipient/allOf[#/components/schemas/TributeRecipientResponse]/title` response property for the response status `200`
  - added the new `link` enum value to the `payment/method` response property for the response status `200`
  - …35 more
- **2025-08-27** `2bc52146b36f`: 5 info
  - added the required property `payment/bank_account` to the response with the `200` status
  - added the required property `recurring_plan/allOf[#/components/schemas/DonationRecurringPlanResponse]/created_at` to the response with the `200` status
  - added the required property `recurring_plan/allOf[#/components/schemas/DonationRecurringPlanResponse]/ended_at` to the response with the `200` status
  - added the required property `recurring_plan/allOf[#/components/schemas/DonationRecurringPlanResponse]/next_installment_at` to the response with the `200` status
  - added the required property `supporter_covered_fee_in_default_currency` to the response with the `200` status
- **2025-04-24** `a985edb33b63`: 2 info
  - added `#/components/schemas/DonationRecurringPlanResponse` to the `recurring_plan` response property `allOf` list for the response status `200`
  - removed `#/components/schemas/RecurringPlanResponse` from the `recurring_plan` response property `allOf` list for the response status `200`
- **2025-04-11** `9bf42cbd9885`: 16 info
  - added `#/components/schemas/AddressResponse` to the `supporter/address` response property `allOf` list for the response status `200`
  - added `#/components/schemas/CreditCardResponse` to the `payment/credit_card` response property `allOf` list for the response status `200`
  - added `#/components/schemas/DesignationResponse` to the `designation` response property `allOf` list for the response status `200`
  - added `#/components/schemas/ElementResponse` to the `element` response property `allOf` list for the response status `200`
  - added `#/components/schemas/EmployerResponse` to the `supporter/employer` response property `allOf` list for the response status `200`
  - added `#/components/schemas/FundraiserResponse` to the `fundraiser` response property `allOf` list for the response status `200`
  - added `#/components/schemas/RecurringPlanResponse` to the `recurring_plan` response property `allOf` list for the response status `200`
  - added `#/components/schemas/TributeResponse` to the `tribute` response property `allOf` list for the response status `200`
  - removed `#/components/schemas/AddressResponseDto` from the `supporter/address` response property `allOf` list for the response status `200`
  - removed `#/components/schemas/CreditCardResponseDto` from the `payment/credit_card` response property `allOf` list for the response status `200`
  - removed `#/components/schemas/DesignationResponseDto` from the `designation` response property `allOf` list for the response status `200`
  - removed `#/components/schemas/ElementResponseDto` from the `element` response property `allOf` list for the response status `200`
  - removed `#/components/schemas/EmployerResponseDto` from the `supporter/employer` response property `allOf` list for the response status `200`
  - removed `#/components/schemas/FundraiserResponseDto` from the `fundraiser` response property `allOf` list for the response status `200`
  - removed `#/components/schemas/RecurringPlanResponseDto` from the `recurring_plan` response property `allOf` list for the response status `200`
  - removed `#/components/schemas/TributeResponseDto` from the `tribute` response property `allOf` list for the response status `200`

---

[Operation](https://skmtc.dev/fundraiseup/apis/fundraise-up-api/docs/v1/donations/:id/get.md) - [API](https://skmtc.dev/fundraiseup/apis/fundraise-up-api.md) - [Page](https://skmtc.dev/fundraiseup/apis/fundraise-up-api/changes/v1/donations/:id/get)
