# Synse Plugin gRPC API (V3Plugin)

**Canonical:** https://apis.io/apis/vapor-io/synse-plugin-grpc/  
**Provider:** Vapor IO — https://apis.io/providers/vapor-io/  
**Base URL:** grpc://{synse-plugin-host}:5001  
**Documentation:** https://github.com/vapor-ware/synse-server-grpc

Synse Plugin gRPC API (V3Plugin) is one of 2 APIs that [Vapor IO](https://apis.io/providers/vapor-io/) publishes on the [APIs.io](https://apis.io/) network. Tagged areas include gRPC, Device Management, and Telemetry. The published artifact set on APIs.io includes API documentation.

The internal gRPC API for bi-directional communication between Synse Server and Synse plugins. The published Protocol Buffers contract defines the V3Plugin service with 12 RPCs — Devices, Health, Metadata, Read, ReadCache, ReadStream, Test, Transaction, Transactions, Version, WriteAsync and WriteSync — six of which return server streams, plus 24 messages and three enums. Plugins are self-hosted and listen on port 5001 by default.

## Machine-readable artifacts (3)

- **Protobuf** — https://raw.githubusercontent.com/api-evangelist/vapor-io/refs/heads/main/grpc/vapor-io-synse-v3plugin.proto
- **SourceCode** — https://github.com/vapor-ware/synse-server-grpc
- **Documentation** — https://synse.readthedocs.io/en/latest/sdk/architecture/

## Other Vapor IO APIs (1)

- [Synse Server API (v3)](https://apis.io/apis/vapor-io/synse-server/)

## Tags

gRPC, Device Management, Telemetry

---

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