Creating a Custom OAuth App
For more information about the first two steps, please see the getting started guide on Blackbaud here.
Create an app to obtain the OAuth client credentials, the OAuthClientId and OAuthClientSecret. Follow these steps:
1. Set up a developer account
To do so, go to: https://developer.sky.blackbaud.com/signup/
2. Get a subscription key
- Request a subscription to an API from the Products page, 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, select Register app.
- Enter your app details.
- Set redirect URI to https://oauth.cdata.com/oauth/.
- Save, you can now get your app Client Id and Client Secret.
Create a Custom OAuth App: Desktop
Create an app to obtain the OAuth client credentials, the OAuthClientId and OAuthClientSecret. Follow these steps:
1. Set up a developer account
2. Get a subscription key
- Request a subscription to an API from the Products page, 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 (https://developer.blackbaud.com/apps), select Register app.
- Enter your app details.
- Set redirect URI to http://localhost:33333, or another port of your choice.
- Save, you can now get your app Client Id and Client Secret.