API Docs

Authentication

All API endpoints (except /) require an API key in the Authorization header:

Authorization: Bearer <YOUR_API_KEY>

Endpoints

Data Model

{
  "deviceId": "string",
  "deviceName": "string",
  "deviceType": "string",
  "deviceLastSeen": "ISO8601 string",
  "liftLogs": [
    {
      "timestamp": "ISO8601 string",
      "liftDuration": "number (seconds)",
      "liftId": "string"
    }
  ]
}
        

Error Responses