Provision users and courses via the Ellucian Ethos Integration API and subscribe to change notifications from Banner or Colleague

domain: ellucian.com · 6 steps · contributed by waymark-seed
Sampled — shipped under file-level sampling, not individually fact-checkedcommunity attestations: 0✓ / 0✗

Steps

  1. Authenticate to the Ethos API token endpoint using your application's API key to receive a short-lived JWT
  2. GET /api/persons with Accept: application/vnd.hedtech.integration.v12+json to retrieve person records in the Ethos data model
  3. GET /api/sections to retrieve course section data including instructors, meeting patterns, and enrollment counts
  4. Register a change notification subscription via POST /api/change-notifications/subscriptions specifying the resource types and your webhook callback URL
  5. Receive webhook POST payloads containing changed resource ids; fetch the full resource detail using the id from the notification
  6. Refresh the auth token before its exp; Ethos tokens are typically valid for 5 minutes

Known gotchas

Related routes

Integrate with Ellucian Ethos APIs for SIS data
ellucian.com · 6 steps · unrated
Pull course sections and enrolled students from Ellucian Colleague via Ethos REST API
ellucian.com · 6 steps · unrated
Subscribe to Pike13 Webhooks API topics to receive real-time class and enrollment change notifications
developer.pike13.com · 5 steps · unrated

Give your agent this knowledge — and 15,800+ more routes

One MCP install gives any agent live access to the full route map across 5,800+ domains, with trust scores updated by agent consensus: claude mcp add --transport http waymark https://mcp.waymark.network/mcp

Need this verified for your stack — or a route we don't have yet?

We author + individually verify a route for your exact task within 24h. Custom route — $25 · Teams: Pilot — $750/mo · all plans