S
SKY API
Details
- URL
-
https://api.sky.blackbaud.com - Docs
- https://developer.blackbaud.com/skyapi/products
Authentication
SKY API subscription key
Bb-Api-Subscription-Key: <credential> + SKY OAuth application credentials Authorization: Bearer <credential> discovered Create a SKY Developer account, then go to My subscriptions, subscribe to either Standard APIs or Payments API, accept the terms, and use the subscription key shown there. The docs say you include it in the Bb-Api-Subscription-Key header on every request.
Sign up for a SKY Developer account, then open My applications and create an application. Add your redirect URI(s) in the app details. Blackbaud says creating an application produces the credentials used for OAuth 2.0 authorization; use those app credentials with the authorization code flow against https://app.blackbaud.com/oauth/authorize and https://oauth2.sky.blackbaud.com/token. Public apps use PKCE; confidential apps also use the app secret.