Skip to navigation

Get a specific recurring gift by ID.

Authentication

Authorizationstring

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

Path parameters

idlongRequired
The ID of the recurring gift.

Response

OK
idlongOptional
Gets or sets the unique identifier for the recurring gift.
organizationIdlongOptional
Gets or sets the organization identifier.
createdDatestring or nullOptional

Gets or sets the created date (localized and formatted).

modifiedDatestring or nullOptional

Gets or sets the modified date (localized and formatted).

profileNumberstring or nullOptional
Gets or sets the profile number for the recurring gift.
amountdoubleOptional
Gets or sets the recurring gift amount.
currencyCodestring or nullOptional
Gets or sets the currency code for the recurring gift.
baseCurrencyCodestring or nullOptional
Gets or sets the base currency code for the recurring gift, if applicable.
formattedAmountstring or nullOptionalRead-only
Gets the formatted recurring gift amount.
donorobject or nullOptional
Gets or sets the donor associated with the recurring gift.
frequencyenumOptional
Gets or sets the frequency of the recurring gift.
formattedFrequencystring or nullOptionalRead-only
Gets the formatted frequency display value.
totaldoubleOptional
Gets or sets the total amount for the recurring gift.
formattedTotalstring or nullOptional
Gets or sets the formatted total amount.
successfulCyclesintegerOptional
Gets or sets the number of successful cycles.
startDatedatetimeOptional
Gets or sets the start date of the recurring gift.
startDateFormattedstring or nullOptionalRead-only

Gets the formatted start date (localized).

nextChargeDatedatetimeOptional
Gets or sets the next charge date.
nextChargeDateFormattedstring or nullOptionalRead-only
Gets the formatted next charge date.
nextChargeDateEditFormattedstring or nullOptionalRead-only
Gets the next charge date formatted for editing.
statusenumOptional
Gets or sets the status of the recurring gift.
statusTextstring or nullOptional
Gets or sets the display text for the status.
gatewayIdlong or nullOptional
Gets or sets the gateway identifier.
gatewaystring or nullOptional
Gets or sets the gateway name.
paymentInfostring or nullOptional
Gets or sets the payment information summary.
expMonthAndYearstring or nullOptional
Gets or sets the expiration month and year for the card.
cardBrandstring or nullOptional
Gets or sets the card brand.
paymentMethodCountryCodestring or nullOptional
Gets or sets the payment method country code.
projectAllocationlist of objects or nullOptional
Gets or sets the project allocations for the recurring gift.
isAnonymousbooleanOptional
Gets or sets a value indicating whether the donor is anonymous.
isTestModebooleanOptional
Gets or sets a value indicating whether the gift is in test mode.
donorCoverCostsbooleanOptional
Gets or sets a value indicating whether the donor covers processing costs.
motivationCodestring or nullOptional
Gets or sets the motivation code.
sourceCodestring or nullOptional
Gets or sets the source code.
segmentIdlong or nullOptional
Gets or sets the segment identifier.
segmentNamestring or nullOptional
Gets or sets the segment name.
segmentCodestring or nullOptional
Gets or sets the segment code.
notesstring or nullOptional
Gets or sets the notes for the recurring gift.
commentsstring or nullOptional
Gets or sets the comments for the recurring gift.
premiumobject or nullOptional
Gets or sets the premium model associated with the gift.
recurringPremiumobject or nullOptional
Gets or sets the recurring premium model.
paymentProviderTypeenum or nullOptional
Gets or sets the payment provider type.
crmKeystring or nullOptional
Gets or sets the CRM key.
crmKeyUrlsmap from strings to objects or nullOptional
Gets or sets the CRM key URLs.
pageobject or nullOptional
Gets or sets the page response model.
merchantTypeenumOptional
Gets or sets the merchant type.
merchantAccountstring or nullOptional
Gets or sets the merchant account identifier.
tokenizationKeystring or nullOptional
Gets or sets the tokenization key for payment processing.
paymentTenderTypeenumOptional
Gets or sets the payment tender type.
gatewayCustomerKeystring or nullOptional
Gets or sets the gateway customer key.
hasPaymentFailedbooleanOptional
Gets or sets a value indicating whether a payment has failed.
isLegacybooleanOptional
Gets or sets a value indicating whether this is a legacy recurring gift.
currencyExchangeobject or nullOptional
Gets or sets the currency exchange information for the recurring gift, if applicable.
tributeobject or nullOptional
Gets or sets the Tribute for the recurring gift.
paymentMethodIdstring or nullOptional
Gets or sets the payment method identifier.
costsdoubleOptional
Gets or sets the processing fee costs covered by the donor.

Errors

404
Not Found Error