Creating a Custom OAuth App
For more information about the first two steps, please see the getting started guide on Blackbaud here: BlackBaud Getting Started documentation.
To create an application to obtain the OAuth client credentials, the OAuthClientId and OAuthClientSecret:
1. Set up a developer account
To do so, go to BlackBaud Sign Up.
2. Get a subscription key
- Request a subscription to an API from the BlackBaud Products page and select SKY API Standard Edition.
- Select Subscribe. A confirmation screen appears.
- To submit your request, select Confirm.
BlackBaud sends an email notification when your request is approved. After it is approved, you can view the subscription key within your developer profile.
3. Register your app
- From My Applications (see https://developer.blackbaud.com/apps), select Register app.
- Enter your application details, including the redirect URI:
- For Desktop applications, use http://localhost:33333 or another port of your choice.
- For Web applications, use a URL where you want users to land after granting access to your custom application.
- Click Save.
You can now retrieve your application client Id and client secret. Record these for future use.