Blackbaud

Service ID: blackbaud

Software solutions powering the entire social good community such as Faith Communities, Foundations, K-12 Schools, Nonprofits, and more. Get started.

Beta — this connector is in beta. Functionality and resource coverage may change.

At a Glance

Difficulty
⚠️INVOLVEDISV Partner Status Needed Beyond 10 Environments + Subscription Key and Admin Connect Step
Authentication
OAuth 2.0Authorization Code flow, plus a SKY API subscription key sent in the Bb-Api-Subscription-Key header.
Webhooks
No webhooks - data is read by polling.
Partnership Required
Yes(Needed to scale past the per-application environment cap; ISV Partner status gives unlimited environment connections and a Marketplace listing.)
Partnership Application
Blackbaud Partner Program (ISV)↗
Apideck Credentials
Not available(Each Apideck customer registers their own SKY application and uses their own SKY API subscription key.)
Costs
Free tier has no fee; quota upgrades $5,000 a year (100,000 calls/day) or $10,000 (250,000), for Blackbaud customers and ISV Partners only. Subject to change.
Sandbox Availability
Available — Access Sandbox↗(Email skyapi@blackbaud.com to request a SKY Developer Cohort sandbox and name Raiser's Edge NXT. Shared environment, read-only at first, test data only.)
Account Type Required
A Blackbaud Raiser's Edge NXT environment.
Consumer Access Level
An organisation admin, or a user with Marketplace permission, connects the application first; the consenting user's permissions then limit the data.
Rate Limits
10 calls per second; daily quota of 1,000 calls on Free, 25,000 on Standard and 100,000 per connection on Partner.

Responsibility matrix

TaskYou (Customer)Your ConsumerApideck
Create SKY Developer Account, Application & Subscription Key✓——
Add Credentials to Apideck✓—✓ Stores the Application ID, secret and subscription key
Connect the Application to the Consumer's Environment✓ Shares the Application ID✓ Admin connects it in Blackbaud Marketplace—
Authorise Connection (OAuth)—✓✓ Runs the authorisation flow in Vault

Environments

Production
Connections read the consumer's own Raiser's Edge NXT environment through the production API at https://api.sky.blackbaud.com.
SKY Developer Cohort sandbox
The same application is virtually connected to the cohort sandbox, so no admin connect step applies there.

🚨Important to Know About Blackbaud

  • One application connects up to 10 consumer environments without Partner status; an eleventh needs ISV Partner status for the application owner.
  • Outside the Partner tier the daily call quota is shared by every connected environment, so each new consumer draws on the same fixed ceiling. Size sync frequency to all consumers together, not to one account.
⚠️

2 gotchas across 2 resources

Connector-specific behaviors and limitations to be aware of

📦

2 supported resources

View field mappings, supported operations, and schema details