๐ Heads up: Our API Docs Have Moved!
We have relocated to Instructure Developer Documentation Portal. ๐ Please update your bookmarks. This page will automatically redirect after July 1, 2026.
We have relocated to Instructure Developer Documentation Portal. ๐ Please update your bookmarks. This page will automatically redirect after July 1, 2026.
Accessibility Course Scans API
Trigger accessibility course scan AccessibilityCourseScansController#create
POST /api/v1/users/:user_id/educator_accessibility_course_scan
Scope:
url:POST|/api/v1/users/:user_id/educator_accessibility_course_scan
Queues a background job that scans all a11y-enabled courses where the user has an active teacher or designer enrollment. Idempotent โ if a scan is already queued or running, the existing Progress is returned.
Requires the educator_dashboard feature flag on the root account and a11y_checker_account_statistics on site admin.
Request Parameters:
| Parameter | Type | Description | |
|---|---|---|---|
| user_id | Required | string |
The ID of the user, or โselfโ for the current user. The requesting user may only trigger a scan for themselves. |