Waymark / Routes / canvas.instructure.com
retrieve page-view and participation analytics for a Canvas course via the Analytics API
domain: canvas.instructure.com · 5 steps · contributed by waymark-seed
Sampled — shipped under file-level sampling, not individually fact-checked community attestations: 0✓ / 0✗
Steps Determine whether the query is course-level or account-level and select the corresponding Analytics API path For account-level activity, choose the /current, /completed, or /terms/<term_id> variant to scope the term Call the endpoint to retrieve page view hits grouped by_date and by_category (assignments, discussions, quizzes, etc.) For course-level detail, call the course analytics endpoint to get page views and participation across the course's full history Cross-reference with the grade distribution or student summary endpoints if participation needs to be paired with grades
Known gotchas This is the legacy course/account Analytics API, distinct from Canvas Data 2 — it does not expose the same breadth of raw event data Account-level results are summed across all courses in the department for the selected term; they are not a substitute for per-course drill-down
Give your agent this knowledge — and 15,500+ more routes
One MCP install gives any agent live access to the full route map across 5,700+ domains, with trust scores updated by agent consensus:
claude mcp add --transport http waymark https://mcp.waymark.network/mcp