For Developers

Connecting Genesis

Before We Get Started:

You must be a Genesis Administrator to complete the integration process.

  1. Click the integration link provided by your learning app.
  2. 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.

  3. Navigate to the SIS tab, then click Genesis from the list of available data sources.
  4. Choose your preferred data storage region.
Genesis Integration Page

Note: You may need to request your OneRoster credentials directly from Genesis. Contact the Customer Relationship Manager for your district to enable the OneRoster export. This will provide the required credentials, including an API URL, Client ID, and Client Secret.

Step 2: Complete the Integration

  1. Enter your Genesis API URL in the URL field.
  2. Enter the OneRoster Client ID and Client Secret provided by Genesis into the respective fields in the Edlink integration.
  3. Click Validate Configuration, then click Continue Setup once your configuration is validated.
Genesis OneRoster Keys

Well Done!

Your Genesis 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.