Logo
Program smart lights API Documentation

Nanoleaf

Number of APIs: 32


From Section 7 of the Nanoleaf Open API Reference. Requires setting up a developer account and signing in to their developer portal.

[nanoleaf logo](https://s3.amazonaws.com/Qodex-static-getQodex-com/Qodex-docs/nanoleaf-logo.png)

Click the orange Run in Qodex button to import this Qodex collection and cnvironment into your local instance of the Qodex app.

Quickstart

  1. Update the Qodex environment with your IP and port.

  2. If you already have an authorization token, update the Qodex environment with your token. Otherwise, you will need to use the Add a user POST request to generate an authorization token.


1. Effects - Select

GET http://{{ipAddress}}/api/v1/:auth_token/effects/select



2. Quickstart: lighting up the Nanoleaf - Quickstart: update on/off

PUT http://{{ipAddress}}/api/v1/:auth_token/state



3. Quickstart: lighting up the Nanoleaf - Quickstart: Get all light controller info

GET http://{{ipAddress}}/api/v1/:auth_token/



4. Quickstart: lighting up the Nanoleaf - Quickstart: List Effects

GET http://{{ipAddress}}/api/v1/:auth_token/effects/effectsList



5. Get all controller info - Get all light controller info

GET http://{{ipAddress}}/api/v1/:auth_token/



6. Quickstart: lighting up the Nanoleaf - Quickstart: Update Effect

PUT http://{{ipAddress}}/api/v1/:auth_token/effects



7. Authorization - Add a user

POST http://{{ipAddress}}/api/v1/new



8. Authorization - Delete a user

DELETE http://{{ipAddress}}/api/v1/:auth_token



9. State - On/Off

GET http://{{ipAddress}}/api/v1/:auth_token/state/on



10. State - Brightness

GET http://{

ENDPOINTS