Skip to navigation

Get a gift by its ID.

Authentication

Authorizationstring

JWT Authorization header using the Bearer scheme. Example: “Authorization: Bearer {token}”

Path parameters

idlongRequired
The ID of the gift.

Response

OK
idlongOptional
Gets or sets the unique identifier of the gift.
currencystring or nullOptional
Gets or sets the currency format for the gift amount.
amountdoubleOptional
Gets or sets the amount of the gift.
formattedAmountstring or nullOptionalRead-only
Gets the formatted amount of the gift in the specified currency.
datestring or nullOptional
Gets or sets the date of the gift in local timezone.
createdDatestring or nullOptional
Gets or sets the created date of the gift in local timezone.
modifiedDatestring or nullOptional
Gets or sets the modified date of the gift in local timezone.
statusenumOptional
Gets or sets the status of the gift.
statusTextstring or nullOptional
Gets or sets the display text for the gift's status.
gatewaystring or nullOptional
Gets or sets the internal display name of the payment gateway.
authorizationNumberstring or nullOptional
Gets or sets the authorization number for the gift transaction.
transactionIdstring or nullOptional
Gets or sets the transaction ID of the gift.
donationIdstring or nullOptional
Gets or sets the donation ID associated with the gift.
paymentInfostring or nullOptional
Gets or sets the payment information of the gift.
paymentTypestring or nullOptional
Gets or sets the payment type of the gift.
segmentstring or nullOptional
Gets or sets the segment code associated with the gift.
motivationstring or nullOptional
Gets or sets the motivation for the gift.
campaignNamestring or nullOptional
Gets or sets the campaign name associated with the gift.
segmentNamestring or nullOptional
Gets or sets the segment name associated with the gift.
notesstring or nullOptional
Gets or sets the notes associated with the gift.
commentstring or nullOptional
Gets or sets the comment associated with the gift.
donorIdlongOptional
Gets or sets the unique identifier of the donor.
billingNamestring or nullOptional
Gets or sets the billing name for the gift.
shippingNamestring or nullOptional
Gets or sets the shipping name for the gift.
recurringGiftIdlong or nullOptional
Gets or sets the recurring gift ID, if applicable.
giftAidRequestedbooleanOptional
Gets or sets a value indicating whether gift aid was requested.
canRefundbooleanOptional
Gets or sets a value indicating whether the gift can be refunded.
donorPaidCostsbooleanOptional
Gets or sets a value indicating whether the donor paid the processing costs.
paymentProviderTransactionUrlstring or nullOptional
Gets or sets the URL for the payment provider transaction.
submissionUrlstring or nullOptional
Gets or sets the Submission URL.
billingAddressobject or nullOptional
Gets or sets the billing address associated with the gift.
shippingAddressobject or nullOptional
Gets or sets the shipping address associated with the gift.
projectslist of objects or nullOptional
Gets or sets the list of project allocations associated with the gift.
browserInfoobject or nullOptional
Gets or sets the browser information associated with the gift.
premiumItemobject or nullOptional
Gets or sets the premium item associated with the gift, if applicable.
formobject or nullOptional
Gets or sets the form details associated with the gift.
donorStatisticobject or nullOptional
Gets or sets the donor statistics associated with the gift.
recurringScheduleInfoobject or nullOptional
Gets or sets the recurring schedule information for the gift, if applicable.
tributeobject or nullOptional
Gets or sets the tribute information associated with the gift, if applicable.
donorobject or nullOptional
Gets or sets the donor details associated with the gift.
isAnonymousbooleanOptional
Gets or sets a value indicating whether the gift is anonymous.
isTestModebooleanOptional
Gets or sets a value indicating whether the gift is in test mode.
virtualTerminalIdlong or nullOptional
Gets or sets the virtual terminal ID associated with the gift, if applicable.
virtualTerminalstring or nullOptional
Gets or sets the virtual terminal name associated with the gift, if applicable.
googleUtmCampaignstring or nullOptional
Gets or sets the Google UTM campaign associated with the gift.
googleUtmContentstring or nullOptional
Gets or sets the Google UTM content associated with the gift.
googleUtmMediumstring or nullOptional
Gets or sets the Google UTM medium associated with the gift.
googleUtmSourcestring or nullOptional
Gets or sets the Google UTM source associated with the gift.
googleUtmTermstring or nullOptional
Gets or sets the Google UTM term associated with the gift.
googleUtmIdstring or nullOptional
Gets or sets the Google UTM ID associated with the gift.
googleGclidstring or nullOptional
Gets or sets the Google GCLID associated with the gift.
motivationCodeGroupIdlong or nullOptional
Gets or sets the motivation code group ID associated with the gift.
motivationCodeGroupNamestring or nullOptional
Gets or sets the motivation code group name associated with the gift.
motivationCodeIdlong or nullOptional
Gets or sets the motivation code ID associated with the gift.
motivationCodeNamestring or nullOptional
Gets or sets the motivation code name associated with the gift.
currencyExchangeobject or nullOptional
Gets or sets the currency exchange information for the gift.

Errors

404
Not Found Error