Home
Providers
Golioth
Golioth
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.
Golioth publishes 33 APIs on the APIs.io network, including Access API, API Keys API, Artifacts API, and 30 more. Tagged areas include IoT, Device Management, Firmware, Zephyr, and OTA.
The Golioth catalog on APIs.io includes 1 JSON-LD context and 2 Spectral governance rulesets.
Golioth’s developer surface includes authentication, documentation, GitHub presence, developer console, engineering blog, training material, pricing, and 7 more developer resources.
45 APIs
IoT Device Management Firmware Zephyr OTA Embedded Connectivity
On this page
Kin Score
APIs 45
Open Collections 1
Pricing Plans 1
Rate Limits 1
FinOps 1
Vocabularies 1
Spectral Rules 2
JSON Schema 3
JSON Structure 2
Examples 5
Security Posture 2
Agentic Access 1
Resources 14
apis.yml
26 Operational Transparency
Composite quality — 44.1/100 · developing
Contract Quality
15.1 / 25
Developer Ergonomics
5.7 / 20
Commercial Clarity
7.9 / 20
Operational Transparency
3.4 / 13
Agent readiness — 31/100 · agent aware
Machine-Readable Contract
18 / 18
Agentic Access Contract
10 / 10
MCP Server
0 / 12
Machine-Readable Auth
10 / 10
Idempotency
0 / 9
Stable Error Semantics
0 / 8
Request/Response Examples
0 / 7
Rate-Limit Signaling
7 / 7
Typed Event Surface
0 / 6
Agent Skills
0 / 5
Well-Known Catalog
0 / 4
Consent & Bot Identity
0 / 3
A2A Agent Card
0 / 8
Dry-Run / Simulate Mode
0 / 4
Individual APIs this provider publishes, each with its own machine-readable definition.
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.
Time-series ingest endpoint for streaming sensor and telemetry data from devices. Stored data can be queried and routed downstream via Pipelines.
Bidirectional remote-procedure-call service. The cloud invokes device-side methods registered by firmware and receives the response, enabling on-demand diagnostics and control.
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.
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.
Centralized device logging. Firmware emits structured log lines that are collected, indexed, and made queryable via the console and API.
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 ...
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 ...
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 ...
Python tooling that wraps the Management API for scripting, automation, and CLI-driven workflows against Golioth projects.
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 ...
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.
The Access API from Golioth — 6 operation(s) for access.
The API Keys API from Golioth — 2 operation(s) for api keys.
The Artifacts API from Golioth — 3 operation(s) for artifacts.
The Billing API from Golioth — 1 operation(s) for billing.
The Blueprints API from Golioth — 2 operation(s) for blueprints.
The Boards API from Golioth — 2 operation(s) for boards.
The Certificates API from Golioth — 2 operation(s) for certificates.
The Cohorts API from Golioth — 2 operation(s) for cohorts.
The Credentials API from Golioth — 4 operation(s) for credentials.
The Deployments API from Golioth — 2 operation(s) for deployments.
The Devices API from Golioth — 2 operation(s) for devices.
The Firmware API from Golioth — 1 operation(s) for firmware.
The Integrations API from Golioth — 5 operation(s) for integrations.
The LightDB API from Golioth — 2 operation(s) for lightdb.
The LightDB Stream API from Golioth — 2 operation(s) for lightdb stream.
The Location API from Golioth — 1 operation(s) for location.
The Logs API from Golioth — 2 operation(s) for logs.
The Networks API from Golioth — 4 operation(s) for networks.
The Notifications API from Golioth — 1 operation(s) for notifications.
The Organizations API from Golioth — 2 operation(s) for organizations.
The OTAEvents API from Golioth — 2 operation(s) for otaevents.
The Packages API from Golioth — 2 operation(s) for packages.
The Pipelines API from Golioth — 5 operation(s) for pipelines.
The PKI API from Golioth — 5 operation(s) for pki.
The Project Config API from Golioth — 2 operation(s) for project config.
The Projects API from Golioth — 2 operation(s) for projects.
The Provisioning API from Golioth — 2 operation(s) for provisioning.
The Releases API from Golioth — 2 operation(s) for releases.
The Remote Procedure Call API from Golioth — 1 operation(s) for remote procedure call.
The Secrets API from Golioth — 2 operation(s) for secrets.
The Settings API from Golioth — 4 operation(s) for settings.
The Tags API from Golioth — 2 operation(s) for tags.
The Usage API from Golioth — 5 operation(s) for usage.
Scroll for all 45
Open, tool-agnostic API collections (OpenAPI-derived and Bruno).
Published pricing tiers and plan structures.
Documented rate limits and quota policies.
Cost, billing, and metering signals for API financial operations.
JSON-LD contexts and semantic vocabularies used across these APIs.
Spectral governance rulesets for linting and validating these APIs.
Standalone JSON Schema definitions for this provider's data models.
JSON Structure definitions describing this provider's data shapes.
Example request and response payloads for these APIs.
Authentication, domain security, vulnerability disclosure, and trust-center signals.
Recommended x-agentic-access execution contracts for AI agents.
Get Started 1
Portal, sign-up, and the first successful call
Documentation 2
Reference material describing how the API behaves
Agent Surfaces 2
MCP servers, agent skills, and machine-readable catalogs
Build 1
SDKs, sample code, and the tooling you integrate with
Access & Security 2
Authentication, authorization, and security posture
Learn 1
Tutorials, courses, talks, and written guidance
Operate 1
Status, limits, changes, and where to get help
Commercial 1
Pricing, plans, and the legal terms of use
Company 3
The organization behind the API
Source (apis.yml)
aid: golioth
url: https://raw.githubusercontent.com/api-evangelist/golioth/refs/heads/main/apis.yml
name: Golioth
kind: company
description: 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.
accessModel:
pricing: free
onboarding: self-serve
trial: false
try_now: true
public: false
label: Free · Self-serve signup
confidence: high
source:
- plans
- authentication
generated: '2026-07-22'
method: derived
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/icons/golioth.png
tags:
- IoT
- Device Management
- Firmware
- Zephyr
- OTA
- Embedded
- Connectivity
created: '2026-05-23'
modified: '2026-05-25'
specificationVersion: '0.19'
apis:
- aid: golioth:lightdb-state
name: Golioth LightDB State
description: 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.
humanURL: https://docs.golioth.io/application-services/lightdb/
baseURL: https://api.golioth.io
tags:
- LightDB
- State
- Device Data
properties:
- type: Documentation
url: https://docs.golioth.io/application-services/lightdb/
- aid: golioth:lightdb-stream
name: Golioth LightDB Stream
description: Time-series ingest endpoint for streaming sensor and telemetry data from devices. Stored data can be queried
and routed downstream via Pipelines.
humanURL: https://docs.golioth.io/application-services/stream/
baseURL: https://api.golioth.io
tags:
- Time Series
- Telemetry
- Stream
properties:
- type: Documentation
url: https://docs.golioth.io/application-services/stream/
- type: JSONSchema
url: json-schema/golioth-stream-record-schema.json
- type: Examples
url: examples/golioth-query-stream-example.json
- aid: golioth:rpc
name: Golioth Remote Procedure Call (RPC)
description: Bidirectional remote-procedure-call service. The cloud invokes device-side methods registered by firmware and
receives the response, enabling on-demand diagnostics and control.
humanURL: https://docs.golioth.io/device-management/rpc/
baseURL: https://api.golioth.io
tags:
- RPC
- Device Management
- Control
properties:
- type: Documentation
url: https://docs.golioth.io/device-management/rpc/
- type: Examples
url: examples/golioth-invoke-rpc-example.json
- aid: golioth:ota
name: Golioth OTA Firmware Updates
description: 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.
humanURL: https://docs.golioth.io/device-management/ota/
baseURL: https://api.golioth.io
tags:
- OTA
- Firmware
- Updates
properties:
- type: Documentation
url: https://docs.golioth.io/device-management/ota/
- type: JSONSchema
url: json-schema/golioth-release-schema.json
- type: JSONStructure
url: json-structure/golioth-release-structure.json
- type: Examples
url: examples/golioth-create-release-example.json
- aid: golioth:settings
name: Golioth Device Settings
description: 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.
humanURL: https://docs.golioth.io/device-management/settings/
baseURL: https://api.golioth.io
tags:
- Settings
- Configuration
- Fleet
properties:
- type: Documentation
url: https://docs.golioth.io/device-management/settings/
- aid: golioth:logging
name: Golioth Logging
description: Centralized device logging. Firmware emits structured log lines that are collected, indexed, and made queryable
via the console and API.
humanURL: https://docs.golioth.io/device-management/logging/
baseURL: https://api.golioth.io
tags:
- Logs
- Observability
properties:
- type: Documentation
url: https://docs.golioth.io/device-management/logging/
- aid: golioth:pipelines
name: Golioth Pipelines
description: 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 Pub/Sub, Azure Event Hubs, InfluxDB, MongoDB, and generic
webhooks.
humanURL: https://docs.golioth.io/data-routing/
baseURL: https://api.golioth.io
tags:
- Pipelines
- Data Routing
- Integration
properties:
- type: Documentation
url: https://docs.golioth.io/data-routing/
- type: Examples
url: examples/golioth-create-pipeline-example.json
- aid: golioth:location
name: Golioth Location
description: 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 downstream system.
humanURL: https://docs.golioth.io/application-services/location/
baseURL: https://api.golioth.io
tags:
- Location
- Geolocation
- Cellular
- WiFi
properties:
- type: Documentation
url: https://docs.golioth.io/application-services/location/
- aid: golioth:firmware-sdk
name: Golioth Firmware SDK
description: 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 for LightDB State, LightDB Stream, RPC, settings, logging,
and OTA.
humanURL: https://github.com/golioth/golioth-firmware-sdk
baseURL: https://github.com/golioth/golioth-firmware-sdk
tags:
- SDK
- Firmware
- Zephyr
- ESP-IDF
properties:
- type: Repository
url: https://github.com/golioth/golioth-firmware-sdk
- aid: golioth:python-tools
name: Golioth Python Tools
description: Python tooling that wraps the Management API for scripting, automation, and CLI-driven workflows against Golioth
projects.
humanURL: https://github.com/golioth/python-golioth-tools
baseURL: https://github.com/golioth/python-golioth-tools
tags:
- SDK
- Python
- CLI
properties:
- type: Repository
url: https://github.com/golioth/python-golioth-tools
- aid: golioth:tinymcp
name: Golioth tinymcp
description: 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 tools.
humanURL: https://github.com/golioth/tinymcp
baseURL: https://github.com/golioth/tinymcp
tags:
- MCP
- AI
- Embedded
properties:
- type: Repository
url: https://github.com/golioth/tinymcp
- aid: golioth:pouch
name: Golioth Pouch
description: 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.
humanURL: https://github.com/golioth/pouch
baseURL: https://github.com/golioth/pouch
tags:
- Protocol
- Bluetooth
- Gateway
properties:
- type: Repository
url: https://github.com/golioth/pouch
- aid: golioth:golioth-access-api
name: Golioth Access API
description: The Access API from Golioth — 6 operation(s) for access.
humanURL: https://docs.golioth.io/reference/management-api/
baseURL: https://api.golioth.io
tags:
- Access
properties:
- type: OpenAPI
url: openapi/golioth-access-api-openapi.yml
- type: Documentation
url: https://docs.golioth.io/reference/management-api/
- type: Swagger
url: https://api.golioth.io/swagger.json
- type: Authentication
url: https://docs.golioth.io/reference/management-api/auth
- type: JSONSchema
url: json-schema/golioth-device-schema.json
- type: JSONSchema
url: json-schema/golioth-release-schema.json
- type: JSONSchema
url: json-schema/golioth-stream-record-schema.json
- type: JSONStructure
url: json-structure/golioth-device-structure.json
- type: JSONStructure
url: json-structure/golioth-release-structure.json
- type: JSONLD
url: json-ld/golioth-context.jsonld
- type: SpectralRuleset
url: rules/golioth-rules.yml
- type: Examples
url: examples/golioth-create-device-example.json
- type: Examples
url: examples/golioth-create-release-example.json
- type: Examples
url: examples/golioth-invoke-rpc-example.json
- type: Examples
url: examples/golioth-query-stream-example.json
- type: Examples
url: examples/golioth-create-pipeline-example.json
- type: Plans
url: plans/golioth-plans-pricing.yml
- type: RateLimits
url: rate-limits/golioth-rate-limits.yml
- type: FinOps
url: finops/golioth-finops.yml
- type: Vocabulary
url: vocabulary/golioth-vocabulary.yml
- aid: golioth:golioth-api-keys-api
name: Golioth API Keys API
description: The API Keys API from Golioth — 2 operation(s) for api keys.
humanURL: https://docs.golioth.io/reference/management-api/
baseURL: https://api.golioth.io
tags:
- API Keys
properties:
- type: OpenAPI
url: openapi/golioth-api-keys-api-openapi.yml
- type: Documentation
url: https://docs.golioth.io/reference/management-api/
- type: Swagger
url: https://api.golioth.io/swagger.json
- type: Authentication
url: https://docs.golioth.io/reference/management-api/auth
- type: JSONSchema
url: json-schema/golioth-device-schema.json
- type: JSONSchema
url: json-schema/golioth-release-schema.json
- type: JSONSchema
url: json-schema/golioth-stream-record-schema.json
- type: JSONStructure
url: json-structure/golioth-device-structure.json
- type: JSONStructure
url: json-structure/golioth-release-structure.json
- type: JSONLD
url: json-ld/golioth-context.jsonld
- type: SpectralRuleset
url: rules/golioth-rules.yml
- type: Examples
url: examples/golioth-create-device-example.json
- type: Examples
url: examples/golioth-create-release-example.json
- type: Examples
url: examples/golioth-invoke-rpc-example.json
- type: Examples
url: examples/golioth-query-stream-example.json
- type: Examples
url: examples/golioth-create-pipeline-example.json
- type: Plans
url: plans/golioth-plans-pricing.yml
- type: RateLimits
url: rate-limits/golioth-rate-limits.yml
- type: FinOps
url: finops/golioth-finops.yml
- type: Vocabulary
url: vocabulary/golioth-vocabulary.yml
- aid: golioth:golioth-artifacts-api
name: Golioth Artifacts API
description: The Artifacts API from Golioth — 3 operation(s) for artifacts.
humanURL: https://docs.golioth.io/reference/management-api/
baseURL: https://api.golioth.io
tags:
- Artifacts
properties:
- type: OpenAPI
url: openapi/golioth-artifacts-api-openapi.yml
- type: Documentation
url: https://docs.golioth.io/reference/management-api/
- type: Swagger
url: https://api.golioth.io/swagger.json
- type: Authentication
url: https://docs.golioth.io/reference/management-api/auth
- type: JSONSchema
url: json-schema/golioth-device-schema.json
- type: JSONSchema
url: json-schema/golioth-release-schema.json
- type: JSONSchema
url: json-schema/golioth-stream-record-schema.json
- type: JSONStructure
url: json-structure/golioth-device-structure.json
- type: JSONStructure
url: json-structure/golioth-release-structure.json
- type: JSONLD
url: json-ld/golioth-context.jsonld
- type: SpectralRuleset
url: rules/golioth-rules.yml
- type: Examples
url: examples/golioth-create-device-example.json
- type: Examples
url: examples/golioth-create-release-example.json
- type: Examples
url: examples/golioth-invoke-rpc-example.json
- type: Examples
url: examples/golioth-query-stream-example.json
- type: Examples
url: examples/golioth-create-pipeline-example.json
- type: Plans
url: plans/golioth-plans-pricing.yml
- type: RateLimits
url: rate-limits/golioth-rate-limits.yml
- type: FinOps
url: finops/golioth-finops.yml
- type: Vocabulary
url: vocabulary/golioth-vocabulary.yml
- aid: golioth:golioth-billing-api
name: Golioth Billing API
description: The Billing API from Golioth — 1 operation(s) for billing.
humanURL: https://docs.golioth.io/reference/management-api/
baseURL: https://api.golioth.io
tags:
- Billing
properties:
- type: OpenAPI
url: openapi/golioth-billing-api-openapi.yml
- type: Documentation
url: https://docs.golioth.io/reference/management-api/
- type: Swagger
url: https://api.golioth.io/swagger.json
- type: Authentication
url: https://docs.golioth.io/reference/management-api/auth
- type: JSONSchema
url: json-schema/golioth-device-schema.json
- type: JSONSchema
url: json-schema/golioth-release-schema.json
- type: JSONSchema
url: json-schema/golioth-stream-record-schema.json
- type: JSONStructure
url: json-structure/golioth-device-structure.json
- type: JSONStructure
url: json-structure/golioth-release-structure.json
- type: JSONLD
url: json-ld/golioth-context.jsonld
- type: SpectralRuleset
url: rules/golioth-rules.yml
- type: Examples
url: examples/golioth-create-device-example.json
- type: Examples
url: examples/golioth-create-release-example.json
- type: Examples
url: examples/golioth-invoke-rpc-example.json
- type: Examples
url: examples/golioth-query-stream-example.json
- type: Examples
url: examples/golioth-create-pipeline-example.json
- type: Plans
url: plans/golioth-plans-pricing.yml
- type: RateLimits
url: rate-limits/golioth-rate-limits.yml
- type: FinOps
url: finops/golioth-finops.yml
- type: Vocabulary
url: vocabulary/golioth-vocabulary.yml
- aid: golioth:golioth-blueprints-api
name: Golioth Blueprints API
description: The Blueprints API from Golioth — 2 operation(s) for blueprints.
humanURL: https://docs.golioth.io/reference/management-api/
baseURL: https://api.golioth.io
tags:
- Blueprints
properties:
- type: OpenAPI
url: openapi/golioth-blueprints-api-openapi.yml
- type: Documentation
url: https://docs.golioth.io/reference/management-api/
- type: Swagger
url: https://api.golioth.io/swagger.json
- type: Authentication
url: https://docs.golioth.io/reference/management-api/auth
- type: JSONSchema
url: json-schema/golioth-device-schema.json
- type: JSONSchema
url: json-schema/golioth-release-schema.json
- type: JSONSchema
url: json-schema/golioth-stream-record-schema.json
- type: JSONStructure
url: json-structure/golioth-device-structure.json
- type: JSONStructure
url: json-structure/golioth-release-structure.json
- type: JSONLD
url: json-ld/golioth-context.jsonld
- type: SpectralRuleset
url: rules/golioth-rules.yml
- type: Examples
url: examples/golioth-create-device-example.json
- type: Examples
url: examples/golioth-create-release-example.json
- type: Examples
url: examples/golioth-invoke-rpc-example.json
- type: Examples
url: examples/golioth-query-stream-example.json
- type: Examples
url: examples/golioth-create-pipeline-example.json
- type: Plans
url: plans/golioth-plans-pricing.yml
- type: RateLimits
url: rate-limits/golioth-rate-limits.yml
- type: FinOps
url: finops/golioth-finops.yml
- type: Vocabulary
url: vocabulary/golioth-vocabulary.yml
- aid: golioth:golioth-boards-api
name: Golioth Boards API
description: The Boards API from Golioth — 2 operation(s) for boards.
humanURL: https://docs.golioth.io/reference/management-api/
baseURL: https://api.golioth.io
tags:
- Boards
properties:
- type: OpenAPI
url: openapi/golioth-boards-api-openapi.yml
- type: Documentation
url: https://docs.golioth.io/reference/management-api/
- type: Swagger
url: https://api.golioth.io/swagger.json
- type: Authentication
url: https://docs.golioth.io/reference/management-api/auth
- type: JSONSchema
url: json-schema/golioth-device-schema.json
- type: JSONSchema
url: json-schema/golioth-release-schema.json
- type: JSONSchema
url: json-schema/golioth-stream-record-schema.json
- type: JSONStructure
url: json-structure/golioth-device-structure.json
- type: JSONStructure
url: json-structure/golioth-release-structure.json
- type: JSONLD
url: json-ld/golioth-context.jsonld
- type: SpectralRuleset
url: rules/golioth-rules.yml
- type: Examples
url: examples/golioth-create-device-example.json
- type: Examples
url: examples/golioth-create-release-example.json
- type: Examples
url: examples/golioth-invoke-rpc-example.json
- type: Examples
url: examples/golioth-query-stream-example.json
- type: Examples
url: examples/golioth-create-pipeline-example.json
- type: Plans
url: plans/golioth-plans-pricing.yml
- type: RateLimits
url: rate-limits/golioth-rate-limits.yml
- type: FinOps
url: finops/golioth-finops.yml
- type: Vocabulary
url: vocabulary/golioth-vocabulary.yml
- aid: golioth:golioth-certificates-api
name: Golioth Certificates API
description: The Certificates API from Golioth — 2 operation(s) for certificates.
humanURL: https://docs.golioth.io/reference/management-api/
baseURL: https://api.golioth.io
tags:
- Certificates
properties:
- type: OpenAPI
url: openapi/golioth-certificates-api-openapi.yml
- type: Documentation
url: https://docs.golioth.io/reference/management-api/
- type: Swagger
url: https://api.golioth.io/swagger.json
- type: Authentication
url: https://docs.golioth.io/reference/management-api/auth
- type: JSONSchema
url: json-schema/golioth-device-schema.json
- type: JSONSchema
url: json-schema/golioth-release-schema.json
- type: JSONSchema
url: json-schema/golioth-stream-record-schema.json
- type: JSONStructure
url: json-structure/golioth-device-structure.json
- type: JSONStructure
url: json-structure/golioth-release-structure.json
- type: JSONLD
url: json-ld/golioth-context.jsonld
- type: SpectralRuleset
url: rules/golioth-rules.yml
- type: Examples
url: examples/golioth-create-device-example.json
- type: Examples
url: examples/golioth-create-release-example.json
- type: Examples
url: examples/golioth-invoke-rpc-example.json
- type: Examples
url: examples/golioth-query-stream-example.json
- type: Examples
url: examples/golioth-create-pipeline-example.json
- type: Plans
url: plans/golioth-plans-pricing.yml
- type: RateLimits
url: rate-limits/golioth-rate-limits.yml
- type: FinOps
url: finops/golioth-finops.yml
- type: Vocabulary
url: vocabulary/golioth-vocabulary.yml
- aid: golioth:golioth-cohorts-api
name: Golioth Cohorts API
description: The Cohorts API from Golioth — 2 operation(s) for cohorts.
humanURL: https://docs.golioth.io/reference/management-api/
baseURL: https://api.golioth.io
tags:
- Cohorts
properties:
- type: OpenAPI
url: openapi/golioth-cohorts-api-openapi.yml
- type: Documentation
url: https://docs.golioth.io/reference/management-api/
- type: Swagger
url: https://api.golioth.io/swagger.json
- type: Authentication
url: https://docs.golioth.io/reference/management-api/auth
- type: JSONSchema
url: json-schema/golioth-device-schema.json
- type: JSONSchema
url: json-schema/golioth-release-schema.json
- type: JSONSchema
url: json-schema/golioth-stream-record-schema.json
- type: JSONStructure
url: json-structure/golioth-device-structure.json
- type: JSONStructure
url: json-structure/golioth-release-structure.json
- type: JSONLD
url: json-ld/golioth-context.jsonld
- type: SpectralRuleset
url: rules/golioth-rules.yml
- type: Examples
url: examples/golioth-create-device-example.json
- type: Examples
url: examples/golioth-create-release-example.json
- type: Examples
url: examples/golioth-invoke-rpc-example.json
- type: Examples
url: examples/golioth-query-stream-example.json
- type: Examples
url: examples/golioth-create-pipeline-example.json
- type: Plans
url: plans/golioth-plans-pricing.yml
- type: RateLimits
url: rate-limits/golioth-rate-limits.yml
- type: FinOps
url: finops/golioth-finops.yml
- type: Vocabulary
url: vocabulary/golioth-vocabulary.yml
- aid: golioth:golioth-credentials-api
name: Golioth Credentials API
description: The Credentials API from Golioth — 4 operation(s) for credentials.
humanURL: https://docs.golioth.io/reference/management-api/
baseURL: https://api.golioth.io
tags:
- Credentials
properties:
- type: OpenAPI
url: openapi/golioth-credentials-api-openapi.yml
- type: Documentation
url: https://docs.golioth.io/reference/management-api/
- type: Swagger
url: https://api.golioth.io/swagger.json
- type: Authentication
url: https://docs.golioth.io/reference/management-api/auth
- type: JSONSchema
url: json-schema/golioth-device-schema.json
- type: JSONSchema
url: json-schema/golioth-release-schema.json
- type: JSONSchema
url: json-schema/golioth-stream-record-schema.json
- type: JSONStructure
url: json-structure/golioth-device-structure.json
- type: JSONStructure
url: json-structure/golioth-release-structure.json
- type: JSONLD
url: json-ld/golioth-context.jsonld
- type: SpectralRuleset
url: rules/golioth-rules.yml
- type: Examples
url: examples/golioth-create-device-example.json
- type: Examples
url: examples/golioth-create-release-example.json
- type: Examples
url: examples/golioth-invoke-rpc-example.json
- type: Examples
url: examples/golioth-query-stream-example.json
- type: Examples
url: examples/golioth-create-pipeline-example.json
- type: Plans
url: plans/golioth-plans-pricing.yml
- type: RateLimits
url: rate-limits/golioth-rate-limits.yml
- type: FinOps
url: finops/golioth-finops.yml
- type: Vocabulary
url: vocabulary/golioth-vocabulary.yml
- aid: golioth:golioth-deployments-api
name: Golioth Deployments API
description: The Deployments API from Golioth — 2 operation(s) for deployments.
humanURL: https://docs.golioth.io/reference/management-api/
baseURL: https://api.golioth.io
tags:
- Deployments
properties:
- type: OpenAPI
url: openapi/golioth-deployments-api-openapi.yml
- type: Documentation
url: https://docs.golioth.io/reference/management-api/
- type: Swagger
url: https://api.golioth.io/swagger.json
- type: Authentication
url: https://docs.golioth.io/reference/management-api/auth
- type: JSONSchema
url: json-schema/golioth-device-schema.json
- type: JSONSchema
url: json-schema/golioth-release-schema.json
- type: JSONSchema
url: json-schema/golioth-stream-record-schema.json
- type: JSONStructure
url: json-structure/golioth-device-structure.json
- type: JSONStructure
url: json-structure/golioth-release-structure.json
- type: JSONLD
url: json-ld/golioth-context.jsonld
- type: SpectralRuleset
url: rules/golioth-rules.yml
- type: Examples
url: examples/golioth-create-device-example.json
- type: Examples
url: examples/golioth-create-release-example.json
- type: Examples
url: examples/golioth-invoke-rpc-example.json
- type: Examples
url: examples/golioth-query-stream-example.json
- type: Examples
url: examples/golioth-create-pipeline-example.json
- type: Plans
url: plans/golioth-plans-pricing.yml
- type: RateLimits
url: rate-limits/golioth-rate-limits.yml
- type: FinOps
url: finops/golioth-finops.yml
- type: Vocabulary
url: vocabulary/golioth-vocabulary.yml
- aid: golioth:golioth-devices-api
name: Golioth Devices API
description: The Devices API from Golioth — 2 operation(s) for devices.
humanURL: https://docs.golioth.io/reference/management-api/
baseURL: https://api.golioth.io
tags:
- Devices
properties:
- type: OpenAPI
url: openapi/golioth-devices-api-openapi.yml
- type: Documentation
url: https://docs.golioth.io/reference/management-api/
- type: Swagger
url: https://api.golioth.io/swagger.json
- type: Authentication
url: https://docs.golioth.io/reference/management-api/auth
- type: JSONSchema
url: json-schema/golioth-device-schema.json
- type: JSONSchema
url: json-schema/golioth-release-schema.json
- type: JSONSchema
url: json-schema/golioth-stream-record-schema.json
- type: JSONStructure
url: json-structure/golioth-device-structure.json
- type: JSONStructure
url: json-structure/golioth-release-structure.json
- type: JSONLD
url: json-ld/golioth-context.jsonld
- type: SpectralRuleset
url: rules/golioth-rules.yml
- type: Examples
url: examples/golioth-create-device-example.json
- type: Examples
url: examples/golioth-create-release-example.json
- type: Examples
url: examples/golioth-invoke-rpc-example.json
- type: Examples
url: examples/golioth-query-stream-example.json
- type: Examples
url: examples/golioth-create-pipeline-example.json
- type: Plans
url: plans/golioth-plans-pricing.yml
- type: RateLimits
url: rate-limits/golioth-rate-limits.yml
- type: FinOps
url: finops/golioth-finops.yml
- type: Vocabulary
url: vocabulary/golioth-vocabulary.yml
- aid: golioth:golioth-firmware-api
name: Golioth Firmware API
description: The Firmware API from Golioth — 1 operation(s) for firmware.
humanURL: https://docs.golioth.io/reference/management-api/
baseURL: https://api.golioth.io
tags:
- Firmware
properties:
- type: OpenAPI
url: openapi/golioth-firmware-api-openapi.yml
- type: Documentation
url: https://docs.golioth.io/reference/management-api/
- type: Swagger
url: https://api.golioth.io/swagger.json
- type: Authentication
url: https://docs.golioth.io/reference/management-api/auth
- type: JSONSchema
url: json-schema/golioth-device-schema.json
- type: JSONSchema
url: json-schema/golioth-release-schema.json
- type: JSONSchema
url: json-schema/golioth-stream-record-schema.json
- type: JSONStructure
url: json-structure/golioth-device-structure.json
- type: JSONStructure
url: json-structure/golioth-release-structure.json
- type: JSONLD
url: json-ld/golioth-context.jsonld
- type: SpectralRuleset
url: rules/golioth-rules.yml
- type: Examples
url: examples/golioth-create-device-example.json
- type: Examples
url: examples/golioth-create-release-example.json
- type: Examples
url: examples/golioth-invoke-rpc-example.json
- type: Examples
url: examples/golioth-query-stream-example.json
- type: Examples
url: examples/golioth-create-pipeline-example.json
- type: Plans
url: plans/golioth-plans-pricing.yml
- type: RateLimits
url: rate-limits/golioth-rate-limits.yml
- type: FinOps
url: finops/golioth-finops.yml
- type: Vocabulary
url: vocabulary/golioth-vocabulary.yml
- aid: golioth:golioth-integrations-api
name: Golioth Integrations API
description: The Integrations API from Golioth — 5 operation(s) for integrations.
humanURL: https://docs.golioth.io/reference/management-api/
baseURL: https://api.golioth.io
tags:
- Integrations
properties:
- type: OpenAPI
url: openapi/golioth-integrations-api-openapi.yml
- type: Documentation
url: https://docs.golioth.io/reference/management-api/
- type: Swagger
url: https://api.golioth.io/swagger.json
- type: Authentication
url: https://docs.golioth.io/reference/management-api/auth
- type: JSONSchema
url: json-schema/golioth-device-schema.json
- type: JSONSchema
url: json-schema/golioth-release-schema.json
- type: JSONSchema
url: json-schema/golioth-stream-record-schema.json
- type: JSONStructure
url: json-structure/golioth-device-structure.json
- type: JSONStructure
url: json-structure/golioth-release-structure.json
- type: JSONLD
url: json-ld/golioth-context.jsonld
- type: SpectralRuleset
url: rules/golioth-rules.yml
- type: Examples
url: examples/golioth-create-device-example.json
- type: Examples
url: examples/golioth-create-release-example.json
- type: Examples
url: examples/golioth-invoke-rpc-example.json
- type: Examples
url: examples/golioth-query-stream-example.json
- type: Examples
url: examples/golioth-create-pipeline-example.json
- type: Plans
url: plans/golioth-plans-pricing.yml
- type: RateLimits
url: rate-limits/golioth-rate-limits.yml
- type: FinOps
url: finops/golioth-finops.yml
- type: Vocabulary
url: vocabulary/golioth-vocabulary.yml
- aid: golioth:golioth-lightdb-api
name: Golioth LightDB API
description: The LightDB API from Golioth — 2 operation(s) for lightdb.
humanURL: https://docs.golioth.io/reference/management-api/
baseURL: https://api.golioth.io
tags:
- LightDB
properties:
- type: OpenAPI
url: openapi/golioth-lightdb-api-openapi.yml
- type: Documentation
url: https://docs.golioth.io/reference/management-api/
- type: Swagger
url: https://api.golioth.io/swagger.json
- type: Authentication
url: https://docs.golioth.io/reference/management-api/auth
- type: JSONSchema
url: json-schema/golioth-device-schema.json
- type: JSONSchema
url: json-schema/golioth-release-schema.json
- type: JSONSchema
url: json-schema/golioth-stream-record-schema.json
- type: JSONStructure
url: json-structure/golioth-device-structure.json
- type: JSONStructure
url: json-structure/golioth-release-structure.json
- type: JSONLD
url: json-ld/golioth-context.jsonld
- type: SpectralRuleset
url: rules/golioth-rules.yml
- type: Examples
url: examples/golioth-create-device-example.json
- type: Examples
url: examples/golioth-create-release-example.json
- type: Examples
url: examples/golioth-invoke-rpc-example.json
- type: Examples
url: examples/golioth-query-stream-example.json
- type: Examples
url: examples/golioth-create-pipeline-example.json
- type: Plans
url: plans/golioth-plans-pricing.yml
- type: RateLimits
url: rate-limits/golioth-rate-limits.yml
- type: FinOps
url: finops/golioth-finops.yml
- type: Vocabulary
url: vocabulary/golioth-vocabulary.yml
- aid: golioth:golioth-lightdb-stream-api
name: Golioth LightDB Stream API
description: The LightDB Stream API from Golioth — 2 operation(s) for lightdb stream.
humanURL: https://docs.golioth.io/reference/management-api/
baseURL: https://api.golioth.io
tags:
- LightDB Stream
properties:
- type: OpenAPI
url: openapi/golioth-lightdb-stream-api-openapi.yml
- type: Documentation
url: https://docs.golioth.io/reference/management-api/
- type: Swagger
url: https://api.golioth.io/swagger.json
- type: Authentication
url: https://docs.golioth.io/reference/management-api/auth
- type: JSONSchema
url: json-schema/golioth-device-schema.json
- type: JSONSchema
url: json-schema/golioth-release-schema.json
- type: JSONSchema
url: json-schema/golioth-stream-record-schema.json
- type: JSONStructure
url: json-structure/golioth-device-structure.json
- type: JSONStructure
url: json-structure/golioth-release-structure.json
- type: JSONLD
url: json-ld/golioth-context.jsonld
- type: SpectralRuleset
url: rules/golioth-rules.yml
- type: Examples
url: examples/golioth-create-device-example.json
- type: Examples
url: examples/golioth-create-release-example.json
- type: Examples
url: examples/golioth-invoke-rpc-example.json
- type: Examples
url: examples/golioth-query-stream-example.json
- type: Examples
url: examples/golioth-create-pipeline-example.json
- type: Plans
url: plans/golioth-plans-pricing.yml
- type: RateLimits
url: rate-limits/golioth-rate-limits.yml
- type: FinOps
url: finops/golioth-finops.yml
- type: Vocabulary
url: vocabulary/golioth-vocabulary.yml
- aid: golioth:golioth-location-api
name: Golioth Location API
description: The Location
# --- truncated at 32 KB (62 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/golioth/refs/heads/main/apis.yml