# Blackbaud — CRM API: overview

> Canonical URL: https://developers.apideck.com/apis/crm/blackbaud/overview

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

- **webhooks:** No webhooks - data is read by polling.
- **difficulty reason:** ISV Partner Status Needed Beyond 10 Environments + Subscription Key and Admin Connect Step
- **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.
- **account type required:** A Blackbaud Raiser's Edge NXT environment.
- **beta:** true
- **difficulty:** involved
- **supported resource categories:**   - **resources:** contacts
  - **name:** Contacts
  - **name:** Opportunities
  - **resources:** opportunities
- **responsibility matrix:**   - **area:** Create SKY Developer Account, Application & Subscription Key
  - **customer:** ✓
  - **area:** Add Credentials to Apideck
  - **apideck:** ✓ Stores the Application ID, secret and subscription key
  - **customer:** ✓
  - **area:** Connect the Application to the Consumer's Environment
  - **customer:** ✓ Shares the Application ID
  - **consumer:** ✓ Admin connects it in Blackbaud Marketplace
  - **area:** Authorise Connection (OAuth)
  - **consumer:** ✓
  - **apideck:** ✓ Runs the authorisation flow in Vault
- **environment notes:**   - **environment:** Production
  - **description:** Connections read the consumer's own Raiser's Edge NXT environment through the production API at https://api.sky.blackbaud.com.
  - **environment:** SKY Developer Cohort sandbox
  - **description:** The same application is virtually connected to the cohort sandbox, so no admin connect step applies there.
- **external guides:**   - **title:** SKY API documentation
  - **url:** https://developer.blackbaud.com/skyapi/docs/getting-started
  - **source:** Blackbaud
- **sandbox note:** 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.
- **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 url:** https://developer.blackbaud.com/skyapi/docs/getting-started/cohort
- **partnership note:** Needed to scale past the per-application environment cap; ISV Partner status gives unlimited environment connections and a Marketplace listing.
- **partnership url:** https://www.blackbaud.com/become-a-partner
- **important to know:** 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.
- **apideck credentials note:** Each Apideck customer registers their own SKY application and uses their own SKY API subscription key.
- **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.
- **sandbox available:** true
- **authentication note:** Authorization Code flow, plus a SKY API subscription key sent in the Bb-Api-Subscription-Key header.
- **partnership required:** true
- **apideck credentials available:** false
- **partnership portal name:** Blackbaud Partner Program (ISV)

## Supported resources

- **id:** contacts
- **downstream id:** contacts
- **downstream name:** Contacts
- **status:** live
- **name:** Contacts
- **custom field support:** true
- **name:** Opportunities
- **id:** opportunities
- **downstream id:** opportunities
- **status:** live
- **downstream name:** Opportunities
- **custom field support:** true

An omitted operation list does not establish operation support. Verify the selected operation in the coverage matrix.

[API reference](https://developers.apideck.com/apis/crm/reference.md) · [Coverage matrix](https://developers.apideck.com/apis/crm/coverage)
