Integrate with third-party web apps

Using Education Management's implementation of OneRoster v1.1, integrate with various third-party providers who support authorization using the OAuth 2.0 client credentials grant type.

Connect with third-party applications by using the information below in the third-party web application when it requests access; note that the terminologies used in each web application may differ.

  • API hostname and path:

    https://api.sky.blackbaud.com/afe-rostr/ims/oneroster/v1p1/

  • Token endpoint:

    https://oauth2.sky.blackbaud.com/token

  • Client ID/key:

    The key is from an OAuth 2.0 configuration in OneRoster settings.

  • Client secret:

    The secret is from an OAuth 2.0 configuration in OneRoster settings.

Consider the following Microsoft School Data Sync specific example that uses the above data fields to grant access.

A screenshot of the School Data Sync web application requesting data to access Blackbaud Education management's implementation of OneRoster v1.1.