corsair.blackbaud.db.<entity>.search({ entity_id?, data, limit?, offset? }) with the filters listed per entity.
New to Corsair? See database operations, data synchronization, and multi-tenancy.
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.