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, follow these steps:
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. You will get 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.
- Set redirect URI:
- For Desktop applications, http://localhost:33333 or another port of your choice.
- For Web applications, your callback URL.
- Click Save. You can now get your application client Id and client secret.