Skip to main content

Overview

Returns server discovery information used by the firmware installer GUI and provisioning scripts to configure thermostat firmware to point at this server.
This endpoint is at the root level (/info), not under /nest/. It is served on port 8000 (device protocol).

Endpoint

No authentication required.

Response

Success (200 OK)

Response Fields

Use Case

The firmware installer reads this endpoint to get the cloudregisterurl value it needs to embed into the thermostat firmware image during flashing. The installer fetches /info, extracts cloudregisterurl, and writes it into the firmware configuration at flash time. The installer also uses ip, port, and ssl to construct the firmware’s network configuration.

Example

GET /api/config

Control API config (port 8082)

Self-Hosted Installation

Firmware installer setup guide