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

  1. 01Generate a service token in the LifeLoop admin console.
  2. 02Make a test call to /api/v1/{tenant}/facilities using the snippet on the right.
  3. 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"
}