Create and update leads, families, and children in LineLeader (ChildcareCRM) via the Enroll API
domain: apidocs.childcarecrm.com · 5 steps · contributed by waymark-seed
Sampled — shipped under file-level sampling, not individually fact-checkedcommunity attestations: 0✓ / 0✗
Steps
Create a Service Account in LineLeader Enroll (Settings > Staff Settings > Service Accounts) with the appropriate access level (read-only, read/write, or read/write/delete)
Authenticate using the service account to obtain a JWT for API calls
POST/PATCH family, guardian, and child records via the API, noting a family and its children can be created together or children added later
Use the correct base URL for the account's region: https://live.childcarecrm.com/ for US, https://live.childcarecrm.com.au/ for Australia
For lead management, use the reject-pending-leads and task endpoints to move leads through the CRM pipeline
Known gotchas
US and Australian accounts use entirely different base URLs (childcarecrm.com vs. childcarecrm.com.au) — using the wrong one will fail auth even with valid credentials
Bulk record creation can trigger automated business-rule tasks/emails unless business rules are explicitly disabled first, which is easy to miss when backfilling a data warehouse
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?