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 token authentication using a system-scoped service token. Pass it on every request via the Authorization header.

Versioning

Current version: v1.5. We version in the URL path. Breaking changes ship under a new major version — v1 stays stable.

Webhooks

Real-time event notifications delivered to your endpoint. Signed with HMAC-SHA256 so you can verify authenticity.

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
curl https://api.lifeloop.com/api/v1/{tenant}/facilities \
  -H "Authorization: Bearer YOUR_SERVICE_TOKEN"
Sample response
{
  "data": [
    {
      "id": "fac-001",
      "name": "Sunrise Senior Living",
      "tenant": "sunrise-001",
      "timezone": "America/New_York"
    }
  ],
  "page": 1,
  "pageSize": 20,
  "hasMore": false
}