Edlink Outage History
Edlink is up right nowEdlink had 6 outages in the last 2 years totaling 374h 40m of downtime — averaging 0.2 incidents per month.
There were 6 Edlink outages since November 18, 2025 totaling 374h 40m of downtime. Each is summarised below — incident details, duration, and resolution information.
Instructure Data Breach & Product Outage
Timeline · 3 updates
Degraded API Performance
Timeline · 4 updates
Meta API request timeouts
Timeline · 1 update
- resolved Mar 02, 2026, 08:41 PM UTC
For 172 seconds, our meta API (including SSO endpoints) were unresponsive. This incident took place around 2:30pm CT. The incident was caused by a lock on a table related to single sign on. The lock was the result of a database maintenance query that we were running at the time. The query was expected to complete in less than one second (and therefore, not cause any service disruption), but maintained the lock longer than expected. We terminated the execution of the query approximately two minutes later.
Schoology API Elevated Error Rates
Timeline · 8 updates
- investigating Dec 09, 2025, 05:41 PM UTC
We are currently investigating reports of an unusual number of School API errors. This may affect any Schoology integrations, including ones where you are only accessing class roster data via Edlink. We are receiving random (intermittent) 403 errors from AWS Cloudfront (Schoology's CDN provider). These errors do not actually correlate to permissions issues in Schoology as they appear to be random and will succeed after several retries or a significant time delay. Our system, by default, replays external requests up to 5 times, but they are in relatively short succession so this retry logic does not provide a workaround in this situation. Roster data is all still available (the Edlink API itself still returns data as usual), but Edlink may not receive subsequent roster updates from Schoology during this time. We are attempting to work with Schoology to help them determine the root cause.
- identified Dec 11, 2025, 09:14 PM UTC
We have a deployed an update to our roster sync code to try to workaround this ongoing issue. This should help roster data begin to flow again. This change does not impact the assignments, grades, and coursework APIs, so you may still experience random, intermittent 403 errors from Schoology.
- identified Dec 16, 2025, 02:56 PM UTC
The issue with the Schoology API has been escalated to "major". At this point, it appears that close to 100% of API requests to Schoology are failing. This includes SSO, syncs, coursework, and grade requests. We are temporarily pausing all Schoology syncs in order to free up queue space for other sources.
- monitoring Dec 17, 2025, 01:10 AM UTC
We have noticed some API requests begin to succeed again. We are not sure if this is temporary (or if it applies to 100% of API requests) but we are monitoring the situation.
- monitoring Dec 17, 2025, 04:53 PM UTC
Everything appears to be back to normal, we're waiting on a few more districts to sync.
- monitoring Dec 17, 2025, 10:21 PM UTC
...and we're back to seeing elevated error rates again after a relatively smooth morning and early afternoon.
- monitoring Dec 22, 2025, 03:37 PM UTC
Error rates have dropped again and we are begging to resume syncs. Last word from Powerschool is that they are "looking into it" (as of last Friday).
- resolved Dec 23, 2025, 05:14 AM UTC
Although we have not heard any official messages from Schoology, it appears that the API issues have been resolved on their end. Sync have resumed.