For Developers

Connecting Veracross

Before We Get Started:

You must be a Veracross 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. Select Veracross from the list of available data sources.
  4. Choose your preferred data storage region.
  5. Select your timezone.
  6. Enter your custom Veracross URL.
Veracross Integration Page

Step 2: Generate Veracross API Credentials

  1. Navigate to Identity & Access Management.
Veracross Identity an Access Management Tab
  1. Click Add New Integration Partner.
Veracross Add Integration Partner Button
  1. Enter Edlink for the partner name and accounts@ed.link for the contact email, then create the partner.
Edlink Details
  1. Click Start Integration.
  2. Click Create OAuth Application in the top right.
  3. Click Scopes on the left sidebar and ensure the following scopes are set up as shown:
List Academics: Assignment Grades
Read Academics: Assignment Grade
Update Academics: Assignment Grade
List Academics: Calendar Rotation Days
Create Academics: Class Assignment
Delete Academics: Class Assignment
List Academics: Class Assignments
Read Academics: Class Assignment
Update Academics: Class Assignment
List Academics: Config Grading Periods
List Academics: Departments
List Academics: Enrollments
List Academics: Numeric Grades
Read Academics: Numeric Grade
Update Academics: Numeric Grade
List Academics: Permissions
List Academics: Qualitative Grades
Read Academics: Qualitative Grade
Update Academics: Qualitative Grade
List Academics: Rooms
List Academics: Subjects
List Classes
List Emergency Contacts
List Households
List Parents
List Programs: Enrollments
List Relationships
List Report Card: Enrollments Numeric Grades
Read Report Card: Enrollments Numeric Grade
List Report Card: Enrollments Qualitative Grades
Read Report Card: Enrollments Qualitative Grade
List Staff Faculty
List Students
List Summer: Enrollments
Veracross Scopes
  1. Click Update in the top right.
  2. Copy the Client ID and Client Secret.
Veracross Client ID and Secret
  1. Enter the Veracross API credentials (Key and Secret) into the Edlink Integration page.
Veracross API Credentials

Step 3: Complete the Integration

  1. Click Validate Configuration, then click Continue Setup once your configuration is validated.

Well Done!

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