🖋️
open-api
  • Introduction
  • Header data
  • Sync devices
    • RequestFormat
    • ResponseFormat
  • Query States
    • Request Format
    • ResponseFormat
  • Execute
    • Switch
      • Request Format
      • ResponseFormat
    • BrightnessAbsolute
      • Request Format
      • ResponseFormat
    • BrightnessIncrement
      • Request Format
      • ResponseFormat
    • BrightnessDecrement
      • Request Format
      • ResponseFormat
    • Color
      • Request Format
      • ResponseFormat
    • ColorTemperature
      • Request Format
      • ResponseFormat
    • Scene
      • Request Format
      • ResponseFormat
  • Unlink
    • Request Format
    • ResponseFormat
  • Error responses
  • Report State
    • Device property changed
      • Property details
    • Device status changed
    • Device bind/unbind
Powered by GitBook
On this page

Was this helpful?

Introduction

This document introduces how to integrate Yeelight products to third-party service or platform.

Yeelight supports OAuth2.0 with an authorization code flow by Passport, providing all the information that third-party needs to implement OAuth, such as Client ID, Client Secret, Authorization Endpoint and Token Exchange Endpoint.

Yeelight will provide a key for each third-party, and third-party needs to put this key in the header of each request.

If the property change notify is required, third-party needs to provide Property Change Report Endpoint.

NextHeader data

Last updated 5 years ago

Was this helpful?