Blackbaud Raiser's Edge NXT is a cloud fundraising CRM that nonprofits use to manage constituents, process gifts and pledges, run moves management, and report on campaigns and funds. An API lets you programmatically pull constituents, gifts, pledges, tributes, campaigns, funds, and engagement records—and push updates like new constituents, gift entries, actions, and online giving transactions back into Raiser's Edge NXT.

Blackbaud Raiser's Edge NXT is a cloud-based fundraising CRM that nonprofits use to manage donor relationships, process gifts, and surface AI-driven insights across annual giving, sustainer programs, and major gifts. Organizations use Raiser's Edge NXT to maintain unified constituent records with full giving history, process gifts and pledges with integrated payment handling, run moves management and prospect portfolios, segment donors with capacity scoring, and report on campaigns and funds through role-based dashboards.
Core product areas include:
Common data entities:
Nonprofits run mission-critical fundraising on Raiser's Edge NXT, but turning it into clean, API-driven automation is non-trivial:
Supergood combines the SKY API surface with authenticated browser flows to deliver a resilient API layer for your Raiser's Edge NXT environment—handling OAuth, throttling, and your organization's specific configuration so you integrate once and rely on consistent objects.
Use Blackbaud Raiser's Edge NXT with AI agents: Blackbaud Raiser's Edge NXT MCP Server →
Book a 30-minute session to confirm your modules, data entities, and authentication model.
We deliver a production-ready Raiser's Edge NXT adapter tailored to your organization's configuration and entitlements.
Go live with continuous monitoring and automatic adjustments as Raiser's Edge NXT evolves.
Authentication
/authenticateAuthenticate to a Raiser's Edge NXT environment via OAuth 2.0 and obtain access and refresh tokens for downstream calls.
Constituents
/constituentsList and retrieve constituent records with filters for type, constituent code, date added, and last modified.
Constituents
/create_constituentCreate a new individual or organization constituent with addresses, relationships, and constituent codes.
Gifts
/giftsRetrieve gifts, pledges, recurring gifts, and tributes with filters for fund, campaign, appeal, date, and status.
Gifts
/create_giftAdd a new gift or pledge against a constituent with fund, campaign, appeal, and payment details.
Engagement
/actionsPull actions, notes, and moves-management interactions tied to constituents and prospect portfolios.
- Pull constituents, gifts, pledges, and tributes from Raiser's Edge NXT into a single data warehouse - Stream new gift and pledge events to downstream BI and analytics tools - Reconcile household and relationship records for a unified supporter 360
- Push online giving and event transactions into Raiser's Edge NXT as gifts without manual entry - Apply fund, campaign, and appeal coding automatically on import - Trigger acknowledgment and receipting workflows on new gift creation
- Pull actions, notes, and portfolio assignments for major-gift officers - Push new interactions and next-step actions back into constituent records - Surface capacity and engagement signals to fundraising dashboards
- Sync campaign, fund, and appeal structures into reporting and finance systems - Reconcile gift attribution against general ledger and AR workflows - Surface campaign progress and benchmarks to executive dashboards
Authentication
OAuth 2.0 authorization-code grant with subscription keys, handled in a managed session
Connectivity
Blackbaud SKY API REST endpoints plus authenticated browser flows where data is not exposed via the public API
Response format
Normalized JSON across Constituents, Gifts, Campaigns, Funds, and Actions objects
Rate limits
Adaptive throttling tuned to per-application SKY API limits with pagination and backoff
Session management
Automatic access-token refresh, refresh-token rotation, and credential rotation
Data freshness
Near real-time pulls for constituents, gifts, and actions with optional scheduled batch syncs
Security
Encrypted credential vault, scoped access tokens, SOC 2-aligned controls, and audit logging
Webhooks
Event-style callbacks for new constituents, gift creation, pledge payments, and action updates
Latency
Sub-second reads on cached entities; multi-second writes when posting gifts and constituents
Throughput
Horizontally scaled workers sized to large constituent and gift volumes with paginated bulk pulls
Reliability
Retry, backoff, and idempotency keys for gift entry, pledge payments, and constituent updates
Adaptation
Continuous monitoring of SKY API releases and organization-specific configuration drift
Yes. Supergood works with the Blackbaud SKY API for Raiser's Edge NXT—covering Constituent, Gift, and Fundraising products—and supplements it with authenticated flows where data is not exposed through public endpoints, all behind one normalized API.
Supergood manages the SKY API application, subscription keys, and per-product authorization on your behalf, so you do not have to build and maintain OAuth and Developer Portal plumbing yourself.
Each environment is profiled against its configured constituent codes, custom attributes, and fund/campaign structures. Supergood preserves organization-specific fields rather than forcing a generic schema.
Yes. The API supports creating constituents, adding gifts and pledges, and posting actions and notes, with idempotency keys and validation to keep your fundraising data clean.
Supergood applies adaptive throttling, pagination, and backoff tuned to per-application SKY API limits so bulk constituent and gift pulls run reliably without tripping carrier-side throttles.