Level Mobile Application Backend

The undocumented HTTPS backend the Level Home iOS and Android applications talk to. It is an AWS API Gateway fronted service that returns a `{"message": "..."}` JSON error envelope and an `x-request-id` correlation header on every response. A small set of paths is publicly advertised through the Apple App Site Association and Android asset links files it serves from /.well-known — /invite/{uuid}, /pass/{id}, /verify/{token}, /recover/{token} and /franklin/in-home/opt-in/{id} — used for universal-link invitations, guest passes and account recovery. There is no public specification, no developer signup and no documented authentication.

API entry from apis.yml

apis.yml Raw ↑
name: Level Mobile Application Backend
description: 'The undocumented HTTPS backend the Level Home iOS and Android applications talk to. It is
  an AWS API Gateway fronted service that returns a `{"message": "..."}` JSON error envelope and an `x-request-id`
  correlation header on every response. A small set of paths is publicly advertised through the Apple
  App Site Association and Android asset links files it serves from /.well-known — /invite/{uuid}, /pass/{id},
  /verify/{token}, /recover/{token} and /franklin/in-home/opt-in/{id} — used for universal-link invitations,
  guest passes and account recovery. There is no public specification, no developer signup and no documented
  authentication.'
humanURL: https://level.co/support/
baseURL: https://api.level.co/
tags:
- mobile-backend
- access-control
- undocumented
properties:
- type: AppleAppSiteAssociation
  url: well-known/level-home-apple-app-site-association.json
- type: AssetLinks
  url: well-known/level-home-assetlinks.json