Level Home · Authentication Profile

Level Home Authentication

Authentication

Level Home declares 2 security scheme(s) across its OpenAPI definitions.

Smart LockSmart HomeHome AutomationIoTAccess ControlMatterThreadBluetooth LEapple-home-keyConsumer HardwareMultifamilyPropTechGraphQL
Methods: Schemes: 2 OAuth flows: API key in:

Security Schemes

craft-public-schema none
unknown unknown

Source

Authentication Profile

level-home-authentication.yml Raw ↑
generated: '2026-08-04'
method: probed
source: live probes of https://level.co/api/ and https://api.level.co
documented: false
note: >-
  Level Home publishes no authentication documentation, no developer portal and no specification, so this
  profile is observed rather than derived from securitySchemes. No `Authentication` pointer is wired into
  apis.yml, because the scoring check that reads it asks whether the provider *documents* authentication,
  and Level does not.
summary:
  types: []
  api_key_in: []
  oauth2_flows: []
  discovery_documents: none
schemes:
- host: https://level.co/api/
  name: craft-public-schema
  type: none
  observed: >-
    Anonymous POST returns data for the public schema (ping, globalSets, globalSet). Craft CMS private
    schemas are selected with an Authorization: Bearer <graphql-token> header, but Level publishes no
    token and no token-issuing surface.
- host: https://api.level.co
  name: unknown
  type: unknown
  observed: >-
    No WWW-Authenticate challenge on 401/404 paths; unrouted paths return 404 rather than 401, so the
    authentication scheme is not externally observable. /.well-known/openid-configuration,
    /.well-known/oauth-authorization-server and /.well-known/oauth-protected-resource are all 404, so the
    backend advertises neither OIDC nor RFC 8414/9728 discovery.
public_unauthenticated_routes:
- path: /invite/{uuid}
  note: Validates the UUID before auth; 400 on a malformed value.
- path: /pass/{id}
  note: Returns text/html — a guest-pass landing page.
- path: /verify/{token}
- path: /recover/{token}
- path: /franklin/in-home/opt-in/{id}
source_of_routes: https://api.level.co/.well-known/apple-app-site-association
gaps:
- No published auth documentation for developers or partners.
- No OAuth 2.0 / OIDC discovery.
- No API key issuance surface.
- Third-party access to Level devices is brokered by Seam rather than by a Level-issued credential.

Work with this as data

Every security artifact here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for security posture

4 MCP tools reach this
  • find_securityBrowse and filter every security artifact in the catalog.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This security artifact
curl "https://apis.io/api/v1/security/level-home-authentication"
All security posture
curl "https://apis.io/api/v1/security?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.