Razer Chroma RGB REST API

Razer Chroma REST API for controlling 16.8-million-color RGB lighting effects across Chroma-enabled keyboards, mice, headsets, mousepads, keypads and ChromaLink devices. Clients POST application info to obtain a session URI, then send per-device effect payloads as JSON over HTTP; a heartbeat PUT keeps the session alive (15s timeout).

API entry from apis.yml

apis.yml Raw ↑
name: Razer Chroma RGB REST API
description: Razer Chroma REST API for controlling 16.8-million-color RGB lighting effects across Chroma-enabled
  keyboards, mice, headsets, mousepads, keypads and ChromaLink devices. Clients POST application info
  to obtain a session URI, then send per-device effect payloads as JSON over HTTP; a heartbeat PUT keeps
  the session alive (15s timeout).
humanURL: https://assets.razerzone.com/dev_portal/REST/html/index.html
baseURL: https://chromasdk.io:54236/razer/chromasdk
properties:
- type: Documentation
  url: https://assets.razerzone.com/dev_portal/REST/html/index.html