Endpoint Reference

Accounts Payable

This API is used to manage accounts payable, including vendors and invoices.

Communication Preference (Beta)

This API manages constituent communication preference information and related entities such as constituent consent.

Constituent

This API manages constituent information and related entities such as addresses, phones, emails, and notes.

Fundraising

This API manages information contained within the fundraising hierarchy and related entities such as campaigns, funds, and appeals.

General Ledger

This API is used to manage the general ledger, including accounts, projects, and journal entries. This API has a maximum request size limit of 8mb.

Gift

This API manages gift information and related entities such as gift splits, gift fundraisers, and soft credits.

Opportunity

This API manages opportunity information and related entities such as opportunity fundraisers, opportunity attachments, and opportunity custom fields.

Payments (Beta)

This API enables users to accept and manage payments via Blackbaud Merchant Services.

School (Beta)

This API is used to provide access to school information such as users, academics, admissions, athletics, content, lists, and general school info.

Statistical Unit

This API manages information related to tracking statistical units for financial reporting and allocations.