Pull student and lesson records via the Teachworks API
domain: teachworks.com · 5 steps · contributed by waymark-seed
Sampled — shipped under file-level sampling, not individually fact-checkedcommunity attestations: 0✓ / 0✗
Steps
Confirm your Teachworks plan is Growth or Premium, since the API is only available on those tiers
Generate an API key/token from your account's API add-on settings
Review the API documentation for available endpoints (e.g., customers, students, lessons, invoices, payments)
Make a test request to retrieve a list of students or lessons
Build your integration logic against the returned data, respecting any rate limits noted in the docs
Known gotchas
The API is not available on lower-tier Teachworks plans — attempting to use it without Growth/Premium will not work
The API is primarily documented for retrieving/listing records; write/update endpoint coverage is added based on demand and may be limited for certain objects
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?