Skip to main content
POST
Create a Reversing Transaction

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Body

application/json
giftDate
string

The date the gift was received.

reversedGiftId
string

The identifier of the gift this transaction reverses.

notes
string

Free-text notes stored on the record.

Response

OK

id
string

The unique identifier of the record in Virtuous.

transactionSource
string

The external system the record was imported from.

transactionId
string

The identifier of this record in the source system.

contactId
string

The identifier of the contact this record belongs to.

contactName
string

The display name of the related contact.

contactUrl
string

A link to the related contact.

giftType
string
giftTypeFormatted
string

The giftType value, formatted for display.

giftDate
string
giftDateFormatted
string

The giftDate value, formatted for display.

amount
string
amountFormatted
string

The amount value, formatted for display.

currencyCode
string

The ISO 4217 code of the currency the gift was given in, for example USD.

exchangeRate
string

The rate used to convert the gift amount into the organization base currency.

baseCurrencyCode
string

The ISO 4217 code of the organization base currency, which gift amounts are converted into for reporting.

batch
string
createDateTimeUtc
string

The UTC date and time the record was created.

createdByUser
string

The name of the user who created the record.

modifiedDateTimeUtc
string

The UTC date and time the record was last modified.

modifiedByUser
string

The name of the user who last modified the record.

segmentId
string

The identifier of the segment this record is attributed to.

segment
string
segmentCode
string
segmentUrl
string

A link to the related segment.

mediaOutletId
string
mediaOutlet
string
grantId
string
grant
string
grantUrl
string
notes
string
tribute
string
tributeId
string
tributeType
string
acknowledgeeIndividualId
string
receiptDate
string
receiptDateFormatted
string

The receiptDate value, formatted for display.

contactPassthroughId
string
contactPassthroughUrl
string
contactIndividualId
string

The identifier of the contact individual this record belongs to.

cashAccountingCode
string
giftAskId
string
contactMembershipId
string
giftDesignations
object[]
giftPremiums
object[]
pledgePayments
object[]
recurringGiftPayments
object[]
giftUrl
string

A link to the related gift.

isPrivate
string

When true, the record is only visible to users with permission to view private records.

isTaxDeductible
string
customFields
object[]

The custom field values stored on the record.

Last modified on August 11, 2026