Developer Portal
LifeLoop API
A versioned, public REST API for building on top of LifeLoop data. Read residents, manage activities, register attendees, and stream changes via webhooks — all with a single service token.
Authentication
Bearer service token plus the X-Acting-User-Id / X-Acting-User-Tenant headers on every request.
Versioning
Current contract: v2.0 (additive — existing /api/v1/ paths are unchanged). Planned endpoints are clearly labelled.
Webhooks
Real-time event notifications delivered to your endpoint. Authenticated with your X-API-KEY and retried automatically.
Get started in 60 seconds
- 01Generate a service token in the LifeLoop admin console.
- 02Make a test call to
/api/v1/{tenant}/facilitiesusing the snippet on the right. - 03Explore the full API reference and subscribe to the webhooks you need.
Quick start · Get resident
curl https://api.lifeloop.com/api/v1/sunrise-001/residents/res-001 \
-H "Authorization: Bearer YOUR_SERVICE_TOKEN" \
-H "X-Acting-User-Id: ACTING_USER_ID" \
-H "X-Acting-User-Tenant: sunrise-001"Sample response
{
"id": "res-001",
"firstName": "Aileen",
"lastName": "Edmond",
"facilityId": "fac-001",
"dateOfBirth": "1945-03-15",
"roomNumber": "204B"
}