Nanoleaf API Documentation

Introduction

Nanoleaf Open API

The Nanoleaf OpenAPI allows developers to interact programmatically with Nanoleaf smart lighting devices, unlocking powerful ways to control and customize their lighting experiences. This API is built on a RESTful architecture and provides a reliable and flexible framework to send commands, retrieve information, and configure Nanoleaf devices over local networks.

Nanoleaf OpenAPI emphasizes simplicity and adherence to standard conventions, it uses well-known HTTP methods, descriptive URLs, and supports JSON-formatted data for both requests and responses.

This documentation is your go-to guide for accessing all officially supported features of the Nanoleaf OpenAPI.

Occasional service disruptions due to maintenance or unforeseen incidents may occur.

Whether you're creating stunning visual displays or automating your home lighting, the Nanoleaf OpenAPI is here to inspire innovation. If you have questions or feedback, we encourage you to connect with the Nanoleaf community through the developer forum

The Open API documentation for the Nanoleaf Light Panels can be found here

The Open API documentation for the Nanoleaf Matter Wifi Essentials can be found here

Nanoleaf USB Light-strip API

The Nanoleaf USB Light-strip API allows developers to directly integrate the Nanoleaf USB Powered products into their applications. The API exposes a simple TLV based control mechanism for developers, however certain administrative commands are reserved for use with the Nanoleaf Desktop App.

The Documentation for the same can be found here

Terms of Use

© Nanoleaf Limited and its affiliates. All rights reserved. Usage of this documentation is bound by the Nanoleaf Terms of Use