Endpoints
The Sentinel REST API enables integration with local authority systems (Liquid Logic, Mosaic, Eclipse), third-party tools, and custom workflows. All endpoints require authentication via API key.
https://api.sentinel.care/v1Authorization: Bearer <key>1,000 requests/minute per API key
curl -X GET https://api.sentinel.care/v1/children \ -H "Authorization: Bearer sk_live_your_api_key" \ -H "Content-Type: application/json"
Manage children's records and profiles
/api/v1/childrenList all children in the home
Response
{ "children": [{ "id": 1, "name": "...", "dateOfBirth": "...", "placementDate": "..." }] }/api/v1/children/:idGet a specific child's profile
/api/v1/childrenCreate a new child record
Parameters
namestringrequired— Child's full namedateOfBirthstringrequired— ISO 8601 datelocalAuthoritystringrequired— Placing local authorityRecord and retrieve daily log entries
/api/v1/daily-logsList daily log entries with pagination
Parameters
childIdnumber— Filter by childdatestring— Filter by date (YYYY-MM-DD)/api/v1/daily-logsCreate a new daily log entry
Manage incident records and safeguarding concerns
/api/v1/incidentsList incidents with filtering
/api/v1/incidentsReport a new incident
/api/v1/incidents/:idUpdate an incident record
Regulatory compliance endpoints
/api/v1/compliance/reg44Get Reg 44 visit schedule and reports
/api/v1/compliance/reg45Get Reg 45 quality of care reviews
/api/v1/compliance/notificationsGet Reg 40 notifiable events
Secure information sharing with external professionals
/api/v1/multi-agency/shareShare a record with an external professional
Parameters
recordTypestringrequired— Type: incident, daily_log, care_planrecordIdnumberrequired— Record ID to sharerecipientEmailstringrequired— Professional's emailexpiresInnumber— Hours until link expires (default: 72)/api/v1/multi-agency/sharedList all shared records
Receive real-time notifications for events
/api/v1/webhooksRegister a webhook endpoint
Parameters
urlstringrequired— Your webhook URLeventsstring[]required— Events: incident.created, child.updated, compliance.due/api/v1/webhooksList registered webhooks
/api/v1/webhooks/:idRemove a webhook
Sentinel provides pre-built integrations for major local authority case management systems:
LCS and EHM integration
Servelec social care suite
OLM Systems integration