Skip to main content
Every blackbaud.api.* operation is listed below with parameter shapes and return types from the plugin Zod schemas.
New to Corsair? See API access, authentication, and error handling.

Batch

addGiftsToBatch

batch.addGiftsToBatch Add one or more gifts (donations) to an existing open gift batch in Blackbaud Raiser’s Edge NXT. Returns the added gifts and any per-gift errors. Risk: write
Input
Output

Gifts

getGiftById

gifts.getGiftById Retrieves comprehensive gift details from Blackbaud Raiser’s Edge NXT by gift ID. Risk: read
Input Output

Membership

getMembershipDetails

membership.getMembershipDetails Retrieves membership details (program, category, dues, renewal dates) from Blackbaud Raiser’s Edge NXT by member junction ID. Risk: read
Input Output

One Roster

oneRosterOAuth2BaseApi

oneRoster.oneRosterOAuth2BaseApi Reads Blackbaud OneRoster OAuth2 discovery metadata (openid-configuration, public keys). Risk: read
Input Output

Payments

getPaymentTransaction

payments.getPaymentTransaction Retrieves payment transaction details from Blackbaud SKY Payments API. Risk: read
Input Output