Webhook API

Basics

Webhook API giver mulighed for at kontrollere din Luxafor-enhed ved at sende HTTP POST-anmodninger til API-endepunkter, så du kan integrere Luxafor med dine egne applikationer og tjenester.

Alle API-slutpunktene er HTTPS-URL'er. Parametrene til metoder overføres som JSON i HTTP POST-legeme. HTTP-anmodningsoverskrift "Indholdstype: Application / json" er påkrævet.
Reaktionsorganet er JSON. Det er muligt at modtage serverfejl som HTTP-statuskode end 200 som svar.

"userId" er dit Luxafor ID og kan findes på fanen "Webhook" i Luxafor software.


Luxafor Webhook ID

Tilgængelige metoder

Solid base color

API endpoint: https://api.luxafor.com/webhook/v1/actions/solid_color

Request parameters:

{

    "userId": <userId>,

    "actionFields":{

        "color": <color>

    }

}

Accepted colors: "red", "green", "yellow", "blue", "white", "cyan", "magenta"

Brugerdefineret farve

API endpoint: https://api.luxafor.com/webhook/v1/actions/solid_color

Anmodnings parametre:

{

    "userId": <userId>,

    "actionFields":{

        "color": <custom>,

        "custom_color": <6 symbol hex color code>

    }

}

Blink

API endpoint: https://api.luxafor.com/webhook/v1/actions/blink

Anmodnings parametre:

{

    "userId": <userId>,

    "actionFields":{

        "color": <color>

    }

}

Accepted colors: "red", "green", "yellow", "blue", "white", "cyan", "magenta".

Mønster

API endpoint: https://api.luxafor.com/webhook/v1/actions/pattern

Anmodnings parametre:

{

    "userId": <userId>,

    "actionFields":{

        "pattern": <pattern>

    }

}

Accepterede mønstre: "police", "traffic lights", "random 1", "random 2", "random 3", "random 4", "random 5".
Additional patterns accepted on Windows only: "rainbow", "sea", "white wave", "synthetic".

Luxafor benyttes allerede af:

YouTube Logo
Google Logo
Logitech Logo
Bank of America logo
Thales Logo
Ingram Logo
Hulu Logo
Facebook Logo
Etsy Logo