Skip to main content
The Blackbaud plugin syncs data locally. Use corsair.blackbaud.db.<entity>.search({ entity_id?, data, limit?, offset? }) with the filters listed per entity.

Batch Gifts

Path: blackbaud.db.batchGifts.search

Searchable filters

entity_id (string; equals, contains, startsWith, endsWith, in) is a top-level .search() option. The fields below go inside data. Every .search() also accepts limit and offset for pagination. .list() is available on the same path without the .search suffix in code — see database operations.

Gifts

Path: blackbaud.db.gifts.search

Searchable filters

entity_id (string; equals, contains, startsWith, endsWith, in) is a top-level .search() option. The fields below go inside data. Every .search() also accepts limit and offset for pagination. .list() is available on the same path without the .search suffix in code — see database operations.

Memberships

Path: blackbaud.db.memberships.search

Searchable filters

entity_id (string; equals, contains, startsWith, endsWith, in) is a top-level .search() option. The fields below go inside data. Every .search() also accepts limit and offset for pagination. .list() is available on the same path without the .search suffix in code — see database operations.

One Roster Keys

Path: blackbaud.db.oneRosterKeys.search

Searchable filters

entity_id (string; equals, contains, startsWith, endsWith, in) is a top-level .search() option. The fields below go inside data. Every .search() also accepts limit and offset for pagination. .list() is available on the same path without the .search suffix in code — see database operations.

Payment Transactions

Path: blackbaud.db.paymentTransactions.search

Searchable filters

entity_id (string; equals, contains, startsWith, endsWith, in) is a top-level .search() option. The fields below go inside data. Every .search() also accepts limit and offset for pagination. .list() is available on the same path without the .search suffix in code — see database operations.