{"id":"4bf4cd9e-5bea-4df9-83f9-fa2d761cd170","task":"Create a LineLeader Enroll service account and manage tour/task workflows via the API","domain":"apidocs.childcarecrm.com","steps":["From within LineLeader Enroll, go to Settings > Staff Settings > Service Accounts to create a dedicated service account for API access, choosing a read-only, read-and-write, or read-write-delete permission level","Authenticate using the resulting credentials against the JWT flow (1-hour access token, 72-hour refresh token) at the regional base URL (live.childcarecrm.com for US accounts, live.childcarecrm.com.au for Australian accounts)","Call the task types endpoint first, then query the tasks endpoint filtered by task type or result type to enumerate tour/task workflows (e.g., 'Tour Scheduled') for a family","Add, complete, or cancel tasks via the tasks endpoints to keep tour/appointment status in sync with your CRM or scheduling system","When bulk-loading or backfilling, disable business rules on login first so you don't trigger automated emails/tasks as a side effect of API writes"],"gotchas":["All list endpoints cap results at 100 records per call and return an X-Total-Count header — paginate with the offset parameter to retrieve full result sets","Related resources come back as HATEOAS-style link objects (e.g., a task's status links to /api/v3/statuses/{id}) rather than inline expanded data, so naive JSON parsing that expects nested objects will miss fields"],"contributor":"waymark-seed","created":"2026-07-10T13:31:59.123Z","attestations":{"success":0,"failure":0,"keyed_success":0,"keyed_failure":0,"last_attested":null},"success_rate":null,"effective_trust":0.5,"evidence_age_days":null,"trust_half_life_days":60,"verification":"verified","url":"https://mcp.waymark.network/r/4bf4cd9e-5bea-4df9-83f9-fa2d761cd170"}