# Golioth Remote Procedure Call (RPC)

**Canonical:** https://apis.io/apis/golioth/rpc/  
**Provider:** Golioth — https://apis.io/providers/golioth/  
**Base URL:** https://api.golioth.io  
**Documentation:** https://docs.golioth.io/device-management/rpc/

Golioth Remote Procedure Call (RPC) is one of 45 APIs that [Golioth](https://apis.io/providers/golioth/) publishes on the [APIs.io](https://apis.io/) network. Tagged areas include RPC, Device Management, and Control. The published artifact set on APIs.io includes API documentation.

Bidirectional remote-procedure-call service. The cloud invokes device-side methods registered by firmware and receives the response, enabling on-demand diagnostics and control.

## Machine-readable artifacts (2)

- **Documentation** — https://docs.golioth.io/device-management/rpc/
- **Examples** — https://raw.githubusercontent.com/api-evangelist/golioth/refs/heads/main/examples/golioth-invoke-rpc-example.json

## Other Golioth APIs (12)

- [Golioth LightDB State](https://apis.io/apis/golioth/lightdb-state/)
- [Golioth LightDB Stream](https://apis.io/apis/golioth/lightdb-stream/)
- [Golioth OTA Firmware Updates](https://apis.io/apis/golioth/ota/)
- [Golioth Device Settings](https://apis.io/apis/golioth/settings/)
- [Golioth Logging](https://apis.io/apis/golioth/logging/)
- [Golioth Pipelines](https://apis.io/apis/golioth/pipelines/)
- [Golioth Location](https://apis.io/apis/golioth/location/)
- [Golioth Firmware SDK](https://apis.io/apis/golioth/firmware-sdk/)
- [Golioth Python Tools](https://apis.io/apis/golioth/python-tools/)
- [Golioth tinymcp](https://apis.io/apis/golioth/tinymcp/)
- [Golioth Pouch](https://apis.io/apis/golioth/pouch/)
- [Golioth Access API](https://apis.io/apis/golioth/golioth-access-api/)

## Tags

RPC, Device Management, Control

---

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