Skip to main content

Synergetic Integration Errors & Required Permissions

API endpoints list, what each endpoint syncs, permission reference, and general “server unreachable/unknown” guidance

Updated over 2 weeks ago

Understanding the Integration Error Note

This article lists possible sync errors that could arise with your SIS (Student Information System). We will keep adding more as we encounter it.

Error Indicator Colors:

  • Yellow ⚠️ Warning: This indicates that there is an issue, but the sync will continue to run. However, some data might be missing. Example :

    • "Skipped sync for staff 3292923 due to missing email."

  • Red ⚠️ Error: Indicates a critical issue that stops the sync process. No data will be fetched until the error is resolved. Example :

    • "Unauthorized: You do not have access to this route."

How to Address These Errors:

  • Yellow Warnings: Review the specific message to identify what data might be missing or if any action is needed. The sync will complete, but you may need to correct or add missing information.

  • Red Errors: These are critical errors that prevent the sync from completing. Carefully read the error message to determine necessary corrective action, such as updating credentials, permissions, or data.

Examples of Error :

Error

Reason

Unauthorized: You do not have access to this route

Warning: RED

Diagnose: The API user configured in Synergetic does not have the required security permissions.

Update the user’s permissions in Synergetic to allow access to the required API endpoints, then retry the sync.

Unable to connect to Synergetic server

Warning: RED

Diagnose: The Synergetic API server is unreachable or temporarily unavailable.

Confirm the API URL is correct and check with your Synergetic administrator or vendor to verify server availability.

Error while fetching timetable data

Warning: RED

Diagnose: The API user does not have permission to access timetable or timetable definition endpoints.

Ensure timetable-related permissions are enabled in Synergetic for the API user.

Skipped sync for staff [ID] due to missing email

Warning: YELLOW

Diagnose: The staff member’s record in Synergetic does not contain an email address.

Add an email to the staff profile in Synergetic and retry the sync.

Synergetic Permissions Overview

Synergetic uses security permissions (not OAuth scopes) to control API access.

The API user configured in Orah must be granted permission for each endpoint listed below. Missing permissions may result in partial syncs or failed integrations.

Reference documentation:

Endpoint

Sync Object

/apiportal/v1/staff

Staff

/apiportal/v1/studentcontact

Contact

/apiportal/v1/student

Student, House

/apiportal/v1/lookuptables/luFileType

Group

/apiportal/v1/Student/{id}/class

Group

/apiportal/v1/timetable

Group

/apiportal/v1/timetabledefinition

Group

/apiportal/v1/studentattendance/student/{id}

Attendace History

Prerequisites Before Connecting Synergetic to Orah

Before enabling the Synergetic integration:

  1. Create or identify a dedicated API user in Synergetic

  2. Grant the API user access to all required endpoints listed above

  3. Confirm the API base URL is reachable from your network

  4. Enter the API credentials in Orah → App Directory → Synergetic

  5. Run an initial sync and review warnings or errors

Troubleshooting & FAQs

Groups or timetables are not syncing

Check that the API user has permission to access timetable and timetable definition endpoints.

Some students or staff are missing

Confirm the API user has access to /student, /staff, and /studentcontact endpoints.

Server unreachable or unknown error

These errors usually originate from Synergetic. Contact your Synergetic administrator or vendor to confirm API availability.

For errors related to unknown issues, permission denials, or server connectivity problems, please contact your Synergetic administrator or SIS vendor, as they have visibility into API access and availability. If you need help interpreting an error message or confirming required endpoints, contact us at support@orah.com.

Did this answer your question?