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
| Task | You (Customer) | Your Consumer | Apideck |
|---|---|---|---|
| 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