# Cap'n Proto RPC Protocol

**Canonical:** https://apis.io/apis/capn-proto/capn-proto-rpc/  
**Provider:** Cap'n Proto — https://apis.io/providers/capn-proto/  
**Documentation:** https://capnproto.org/rpc.html

Cap'n Proto RPC Protocol is one of 5 APIs that [Cap'n Proto](https://apis.io/providers/capn-proto/) publishes on the [APIs.io](https://apis.io/) network. Tagged areas include Capability-Based Security, Protocol, RPC, and Specification. The published artifact set on APIs.io includes API documentation.

Cap'n Proto's RPC protocol is a capability-based RPC layer that supports promise pipelining, object references passed as arguments or return values, and time-travel optimizations that eliminate round trips. It is the foundation of Cloudflare Workers' inter- service communication and Sandstorm's capability-oriented sandbox.

## Machine-readable artifacts (2)

- **Specification** — https://capnproto.org/rpc.html
- **Documentation** — https://capnproto.org/rpc.html

## Other Cap'n Proto APIs (4)

- [Cap'n Proto Schema Language](https://apis.io/apis/capn-proto/capn-proto-schema-language/)
- [Cap'n Proto Encoding (Wire Format)](https://apis.io/apis/capn-proto/capn-proto-encoding/)
- [Cap'n Proto C++ Reference Implementation](https://apis.io/apis/capn-proto/capn-proto-cpp-runtime/)
- [Cap'n Proto Language Bindings](https://apis.io/apis/capn-proto/capn-proto-language-bindings/)

## Tags

Capability-Based Security, Protocol, RPC, Specification

---

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