# Golioth

**Canonical:** https://apis.io/providers/golioth/  
**Website:** https://golioth.io/  
**APIs profiled:** 45

Golioth is an IoT device management cloud and firmware SDK for connected hardware. The platform pairs an open-source Firmware SDK (Zephyr RTOS, nRF Connect SDK, ESP-IDF, ModusToolbox, Linux) with a REST Management API at api.golioth.io, a web console, and services for OTA firmware updates, device settings, remote procedure calls (RPC), structured time-series data (LightDB Stream), key/value device state (LightDB State), logs, location, and a Pipelines data-routing engine that forwards device data to downstream cloud services. Authentication to the Management API is via project-scoped API keys passed in the x-api-key header.

## Kin Score — 42.8 / 100 (developing)

Scored 2026-08-20 under rubric 0.12.0. Trend: flat (+1.8 from 41.0).

| Facet | Score |
|---|---|
| Discoverability | 68.5 |
| Contract Quality | 62.9 |
| Governance | 9.8 |
| Contract Governance | 9.8 |
| Operational Transparency | 42.1 |
| Developer Ergonomics | 28.6 |
| Commercial Clarity | 39.5 |
| Access Clarity | 39.5 |

## Agent readiness — 29.1 (agent-aware)

| Dimension | Value |
|---|---|
| Spec Presence | yes |
| Agentic Access | derived |
| Reversibility Documented | no |
| MCP Server | no |
| Auth Clarity | yes |
| Idempotency | no |
| Error Semantics | no |
| OpenAPI Examples | no |
| Rate Limit Signal | documented |
| Event Surface Described | no |
| Agent Skills | no |
| Well Known Catalog | no |
| Consent Identity | no |
| Agent Card | no |
| Dry Run Mode | no |

## Access

Free · Self-serve signup — onboarding: self-serve, pricing: free, trial: no (confidence: high).

## APIs (45)

- **Golioth LightDB State** — Per-device key/value state store. Devices and cloud services read and write structured state (JSON/CBOR) that is synchronized between device and cloud over CoAP.
- **Golioth LightDB Stream** — Time-series ingest endpoint for streaming sensor and telemetry data from devices. Stored data can be queried and routed downstream via Pipelines.
- **Golioth Remote Procedure Call (RPC)** — Bidirectional remote-procedure-call service. The cloud invokes device-side methods registered by firmware and receives the response, enabling on-demand diagnostics and control.
- **Golioth OTA Firmware Updates** — Over-the-air firmware update service. Upload artifacts, group them into releases, target devices by tag or blueprint, and roll out updates with progress tracking and rollback.
- **Golioth Device Settings** — Cloud-managed settings pushed to one device, a group, or an entire fleet. Firmware subscribes to settings keys and receives updates without requiring a firmware release.
- **Golioth Logging** — Centralized device logging. Firmware emits structured log lines that are collected, indexed, and made queryable via the console and API.
- **Golioth Pipelines** — Data routing and transformation engine. Pipelines describe how data arriving from devices is filtered, transformed, and forwarded to downstream destinations such as AWS S3, GCP ...
- **Golioth Location** — Location service that resolves device position from cellular tower and Wi-Fi access-point observations submitted by firmware, returning latitude/longitude back to the device or ...
- **Golioth Firmware SDK** — Open-source firmware SDK that connects embedded devices to the Golioth cloud over CoAP. Supports Zephyr RTOS, nRF Connect SDK, ESP-IDF, and ModusToolbox. Implements client APIs ...
- **Golioth Python Tools** — Python tooling that wraps the Management API for scripting, automation, and CLI-driven workflows against Golioth projects.
- **Golioth tinymcp** — Open-source implementation of the Model Context Protocol (MCP) for resource-constrained embedded devices, enabling large language models to observe and control firmware via MCP ...
- **Golioth Pouch** — Non-IP device-to-cloud transport protocol from Golioth, with a companion Bluetooth gateway reference implementation (pouch-gateway) for relaying pouch traffic to the Golioth cloud.
- **Golioth Access API** — The Access API from Golioth — 6 operation(s) for access.
- **Golioth API Keys API** — The API Keys API from Golioth — 2 operation(s) for api keys.
- **Golioth Artifacts API** — The Artifacts API from Golioth — 3 operation(s) for artifacts.
- **Golioth Billing API** — The Billing API from Golioth — 1 operation(s) for billing.
- **Golioth Blueprints API** — The Blueprints API from Golioth — 2 operation(s) for blueprints.
- **Golioth Boards API** — The Boards API from Golioth — 2 operation(s) for boards.
- **Golioth Certificates API** — The Certificates API from Golioth — 2 operation(s) for certificates.
- **Golioth Cohorts API** — The Cohorts API from Golioth — 2 operation(s) for cohorts.
- **Golioth Credentials API** — The Credentials API from Golioth — 4 operation(s) for credentials.
- **Golioth Deployments API** — The Deployments API from Golioth — 2 operation(s) for deployments.
- **Golioth Devices API** — The Devices API from Golioth — 2 operation(s) for devices.
- **Golioth Firmware API** — The Firmware API from Golioth — 1 operation(s) for firmware.
- **Golioth Integrations API** — The Integrations API from Golioth — 5 operation(s) for integrations.
- **Golioth LightDB API** — The LightDB API from Golioth — 2 operation(s) for lightdb.
- **Golioth LightDB Stream API** — The LightDB Stream API from Golioth — 2 operation(s) for lightdb stream.
- **Golioth Location API** — The Location API from Golioth — 1 operation(s) for location.
- **Golioth Logs API** — The Logs API from Golioth — 2 operation(s) for logs.
- **Golioth Networks API** — The Networks API from Golioth — 4 operation(s) for networks.
- **Golioth Notifications API** — The Notifications API from Golioth — 1 operation(s) for notifications.
- **Golioth Organizations API** — The Organizations API from Golioth — 2 operation(s) for organizations.
- **Golioth OTAEvents API** — The OTAEvents API from Golioth — 2 operation(s) for otaevents.
- **Golioth Packages API** — The Packages API from Golioth — 2 operation(s) for packages.
- **Golioth Pipelines API** — The Pipelines API from Golioth — 5 operation(s) for pipelines.
- **Golioth PKI API** — The PKI API from Golioth — 5 operation(s) for pki.
- **Golioth Project Config API** — The Project Config API from Golioth — 2 operation(s) for project config.
- **Golioth Projects API** — The Projects API from Golioth — 2 operation(s) for projects.
- **Golioth Provisioning API** — The Provisioning API from Golioth — 2 operation(s) for provisioning.
- **Golioth Releases API** — The Releases API from Golioth — 2 operation(s) for releases.
- …and 5 more, listed in full on the page.

## Agentic access (1)

- **Golioth Agentic Access** — 153 operations · 83 acting

## Security (2)

- **Golioth Authentication** — apiKey · 2 schemes
- **Golioth Domain Security** — TLSv1.3 · HSTS · DMARC

## Plans (1)

- **Golioth Plans Pricing**

## Tags

IoT, Device Management, Firmware, Zephyr, OTA, Embedded, Connectivity

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/providers/golioth/). Scores are computed from the provider's own public artifacts under a published rubric.
