Developers
CCI API
Sync continuity cases and evidence-chain entries from your existing systems. CCI sits alongside rostering, payroll and care planning — it doesn't replace them.
Authentication
Create a key under Dashboard → API keys. Send it on every request. A franchise key also covers its branches.
Authorization: Bearer ck_...
Base URL
https://<your-carelink-domain>/api/public/v1
Cases
GET /cases
POST /cases { "client_ref": "CL-0200", "regular_companion": "A. Smith", "org_id": "optional-branch-id" }Evidence-chain events
Stages: baseline, disruption, candidates, decision, handover, visit, review, referral. Events are append-only.
GET /cases/{id}/events
POST /cases/{id}/events
{
"stage": "disruption",
"summary": "Regular companion cancelled at short notice",
"details": { "type": "cancellation" },
"source_ref": "ROSTER-1234",
"reviewer": "J. Patel"
}Errors
401 for a missing or revoked key, 400 for invalid input, 404 when a case isn't in your organisation.
