# Rachio Lighting Service API

**Canonical:** https://apis.io/apis/rachio/rachio-lightingservice-api/  
**Provider:** Rachio — https://apis.io/providers/rachio/  
**Base URL:** https://api.rach.io/1  
**Documentation:** https://rachio.readme.io/reference/getting-started

Rachio Lighting Service API is one of 8 APIs that [Rachio](https://apis.io/providers/rachio/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. This API exposes 21 JSON Schema definitions. Tagged areas include LightingService. The published artifact set on APIs.io includes an OpenAPI specification and 21 JSON Schemas.

The LightingService API from Rachio — 28 operation(s) for lightingservice.

## Operations (28)

| Method | Path | Summary |
|---|---|---|
| PUT | `/lighting/activateLightingScene/{id}` | Lighting service activate lighting scene |
| POST | `/lighting/createLightingProgram` | Lighting service create lighting program |
| POST | `/lighting/createLightingScene` | Lighting service create lighting scene |
| POST | `/lighting/createLightingZoneGroup` | Lighting service create lighting zone group |
| PUT | `/lighting/deactivateLightingScene/{id}` | Lighting service deactivate lighting scene |
| DELETE | `/lighting/deleteLightingProgram/{id}` | Lighting service delete lighting program |
| DELETE | `/lighting/deleteLightingScene/{id}` | Lighting service delete lighting scene |
| DELETE | `/lighting/deleteLightingZoneGroup/{id}` | Lighting service delete lighting zone group |
| GET | `/lighting/getLightingArea/{id}` | Lighting service get lighting area |
| GET | `/lighting/getLightingController/{id}` | Lighting service get lighting controller |
| GET | `/lighting/getLightingProgram/{id}` | Lighting service get lighting program |
| GET | `/lighting/getLightingScene/{id}` | Lighting service get lighting scene |
| GET | `/lighting/getLightingZone/{id}` | Lighting service get lighting zone |
| GET | `/lighting/getLightingZoneGroup/{id}` | Lighting service get lighting zone group |
| GET | `/lighting/listLightingAreas/{user_id}` | Lighting service list lighting areas |
| GET | `/lighting/listLightingControllers/{lighting_area_id}` | Lighting service list lighting controllers |
| GET | `/lighting/listLightingPrograms` | Lighting service list lighting programs |
| GET | `/lighting/listLightingScenes/{lighting_area_id}` | Lighting service list lighting scenes |
| GET | `/lighting/listLightingZoneGroups/{lighting_area_id}` | Lighting service list lighting zone groups |
| GET | `/lighting/listLightingZones` | Lighting service list lighting zones |
| PUT | `/lighting/setLightingZoneDesiredDimmingSettings` | Lighting service set lighting zone desired dimming settings |
| PUT | `/lighting/setLightingZoneDimmingLevels` | Lighting service set lighting zone dimming levels |
| PUT | `/lighting/setLightingZoneStates` | Lighting service set lighting zone states |
| PUT | `/lighting/updateLightingController` | Lighting service update lighting controller |
| PUT | `/lighting/updateLightingProgram` | Lighting service update lighting program |
| PUT | `/lighting/updateLightingScene` | Lighting service update lighting scene |
| PUT | `/lighting/updateLightingZone` | Lighting service update lighting zone |
| PUT | `/lighting/updateLightingZoneGroup` | Lighting service update lighting zone group |

## Machine-readable artifacts (22)

- **OpenAPI** — https://raw.githubusercontent.com/api-evangelist/rachio/refs/heads/main/openapi/rachio-lightingservice-api-openapi.yml
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/rachio/refs/heads/main/json-schema/rachio-list-properties-response-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/rachio/refs/heads/main/json-schema/rachio-find-property-by-entity-response-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/rachio/refs/heads/main/json-schema/rachio-get-property-response-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/rachio/refs/heads/main/json-schema/rachio-update-program-v2-request-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/rachio/refs/heads/main/json-schema/rachio-create-program-v2-request-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/rachio/refs/heads/main/json-schema/rachio-delete-skip-overrides-request-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/rachio/refs/heads/main/json-schema/rachio-create-skip-overrides-response-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/rachio/refs/heads/main/json-schema/rachio-create-planned-run-skip-overrides-response-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/rachio/refs/heads/main/json-schema/rachio-get-valve-day-views-request-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/rachio/refs/heads/main/json-schema/rachio-create-lighting-program-request-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/rachio/refs/heads/main/json-schema/rachio-update-lighting-program-request-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/rachio/refs/heads/main/json-schema/rachio-update-lighting-zone-request-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/rachio/refs/heads/main/json-schema/rachio-update-lighting-scene-request-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/rachio/refs/heads/main/json-schema/rachio-update-lighting-zone-group-request-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/rachio/refs/heads/main/json-schema/rachio-create-lighting-scene-request-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/rachio/refs/heads/main/json-schema/rachio-create-webhook-request-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/rachio/refs/heads/main/json-schema/rachio-update-webhook-request-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/rachio/refs/heads/main/json-schema/rachio-list-webhook-event-types-response-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/rachio/refs/heads/main/json-schema/rachio-list-webhooks-response-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/rachio/refs/heads/main/json-schema/rachio-create-webhook-response-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/rachio/refs/heads/main/json-schema/rachio-get-webhook-response-schema.json

## Other Rachio APIs (7)

- [Rachio Public API](https://apis.io/apis/rachio/rachio-public-api/)
- [Rachio Program Service API](https://apis.io/apis/rachio/rachio-programservice-api/)
- [Rachio Property Service API](https://apis.io/apis/rachio/rachio-propertyservice-api/)
- [Rachio Public API](https://apis.io/apis/rachio/rachio-public-api/)
- [Rachio Summary Service API](https://apis.io/apis/rachio/rachio-summaryservice-api/)
- [Rachio Valve Service API](https://apis.io/apis/rachio/rachio-valveservice-api/)
- [Rachio Webhook Service API](https://apis.io/apis/rachio/rachio-webhookservice-api/)

## Tags

LightingService

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/rachio/rachio-lightingservice-api/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/rachio/.
