Retrieves incident reports with severity, status, case details, and investigation notes.
Filters:
homeId- Filter by specific care homeresidentId- Filter by specific residentseverity- Filter by severity level (1=lowest, 5=highest)startDate,endDate- Date range filteringdateField- Date field to filter on (created_on, closed_on, reviewed_on, or ingested_on)page,limit- Pagination controls
Security
bearer
GET
curl -i -X GET \
'https://data.logmycare.co.uk/openapi/api/incident-reports?startDate=2026-01-01&endDate=2026-12-31&page=1&limit=10&homeId=home-123-abc&residentId=resident-456-def&severity=2&dateField=ingested_on'Successfully retrieved records
Array of incident reports with enriched data from open_api schema
Example:
[ { "id": "6980aa75a5429846498a40da", "createdOn": "2026-04-09T18:48:00.000Z", "log": { … }, "case": null, "home": { … }, "resident": { … }, "status": "needsReview", "closedBy": null, "closedOn": null, "severity": 2, "isDeleted": false, "reviewedOn": null, "closeComment": null, "category": { … }, "item": { … } } ]
Response
{ "data": [ { … } ], "pagination": { "page": 1, "limit": 10, "total": 150, "totalPages": 15, "hasNext": true, "hasPrev": false } }