Skip to main content
Every endpoint page lists its parameters, request body, and response. The panel on the right has a language menu and a form that sends the request.

Switch the code sample

Open any endpoint, such as List buildings. Use the language menu above the sample to switch between cURL, JavaScript, Python, and PowerShell. The sample updates in place.

Send the request from the browser

1

Get an access token

Follow the quickstart. Copy the access_token value.
2

Open the playground

Open List buildings and select Try it.
3

Authorize and send

Paste the token into Authorization, then select Send. The response appears under the sample.
The playground sends real requests to your KODE environment. Write endpoints, such as point writes and work order updates, change live data.

Run the collection in Postman

Fork the collection if you want saved requests, environments, and tests in Postman. After you fork it, set KODE_ACCESS_TOKEN in a Postman environment and send any request.

Fork in Postman

Copy the KODE API collection into your Postman workspace, then run the requests there.
You can also download the OpenAPI specification from the page menu and import that file into Postman. The published KODE API collection is the same collection the fork button copies.

Find identifiers

Most endpoints need an identifier from an earlier call:
Last modified on November 10, 2026