Create and list lessons in Teachworks via the API for schedule syncing

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

Steps

  1. Authenticate to the Teachworks API using account API credentials (Growth/Premium plan required)
  2. Call the Create Lesson endpoint, supplying the student, employee (tutor), service and date/time fields as documented
  3. Call the List Lessons endpoint to pull the current schedule, using its filter parameters to scope by date range
  4. When filtering by date, use the supported comparison filters (gt, gte, lt, lte) against the to_date parameter to pull only lessons in a given window
  5. Page through results using the 'page' parameter, watching for the documented range error if an out-of-bounds page number is supplied

Known gotchas

Related routes

Pull student and lesson records via the Teachworks API
teachworks.com · 5 steps · unrated
Sync coursework with the Google Classroom API
google.com · 6 steps · unrated
List and create courses via the Google Classroom API
education · 5 steps · unrated

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

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