> ## Documentation Index
> Fetch the complete documentation index at: https://docs.heyniblet.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Cloud API

> Understand the versioned HTTP contracts used by Niblet clients and integrations.

Niblet Cloud owns accounts, displays, installations, configuration, schedules, credentials, developer projects, review state, and rendered image delivery. Client-visible operations are described by the repository's OpenAPI 3.1 contract.

## Contract families

* browser and native account sessions;
* display creation, claim, transfer, reset, and diagnostics;
* catalog search and installation lifecycle;
* app schemas, dynamic field handlers, and local-state previews;
* display ordering, brightness, schedules, scenes, and firmware policy;
* developer projects, immutable revisions, and submissions;
* OAuth discovery, token exchange, refresh, and revocation; and
* the remote MCP protected resource.

## Authentication

Browser clients use secure sessions. Native and automation clients use scoped credentials or OAuth tokens appropriate to the resource. Device credentials are unique to a display and cannot be used as customer or developer tokens.

## Versioning

Public client, device, migration, sensor, schema, and policy contracts are versioned. Integrations should validate response shapes and handle explicit compatibility failures instead of guessing at new fields.

<Note>
  The complete OpenAPI document will be embedded here when the public API surface is frozen for external use. Do not build production integrations against undocumented internal routes.
</Note>
