For Developers
Connecting Blackbaud
Before We Get Started:
You must be an Blackbaud Administrator and have environment manager permissions to complete the integration process.
Step 1: Start the Integration Flow in Edlink
- Click the integration link provided by your learning app.
- Create an Edlink account if you don't already have one.
If you've connected an app to Edlink before, log in with your existing account.
- Select Blackbaud from the list of available data sources.
- Choose your preferred data storage region.
- Choose if you would like Assignments and Grades to be synced with Blackbaud. (If not, skip Step 3.)

Step 2: Add the Edlink Application in the Blackbaud Marketplace
- Go to the Blackbaud Marketplace and click Manage.

- Click Connect App.

- Enter the Edlink Application ID:
9fc0ae52-978a-4d6c-a361-508ea012ce85
.

- Click Connect

- Click Close

Step 3: (If you selected Yes to Enable Assignment & Grade Sync)
- Enter the OneRoster OAuth 2.0 Client ID and Client Secret from Blackbaud into the fields in the Edlink integration.

Step 4: Complete the Integration
- Connect your Blackbaud account to Edlink by clicking Connect and signing into your Blackbaud Administrator account.
- Click Validate Configuration, then click Continue Setup once your configuration is validated.
Well Done!
Your Blackbaud source is now connected to Edlink. Once validated, your organization's data will sync with the Edlink dashboard within 24 hours.
Any Questions?
If you have any questions or encounter issues, please contact our support team. We'll respond within 24 business hours.