# Bazel Remote Execution API

**Canonical:** https://apis.io/apis/bazel-build/bazel-remote-execution-api/  
**Provider:** Bazel — https://apis.io/providers/bazel-build/  
**Documentation:** https://github.com/bazelbuild/remote-apis

Bazel Remote Execution API is one of 6 APIs that [Bazel](https://apis.io/providers/bazel-build/) publishes on the [APIs.io](https://apis.io/) network. Tagged areas include CAS, Caching, Distributed Builds, gRPC, and Remote Execution. The published artifact set on APIs.io includes API documentation and a GitHub repository.

Bazel speaks the open Remote Execution API (REAPI), a gRPC protocol for content-addressable storage and distributed action execution. REAPI lets Bazel offload compile, test, and link actions to a remote build farm and share a Content-Addressable Store (CAS) and Action Cache across users and CI runners. Bazel implements the client side; servers such as BuildBuddy, EngFlow, Buildbarn, Buildfarm, and Google RBE implement the server side.

## Machine-readable artifacts (4)

- **Documentation** — https://bazel.build/remote/rbe
- **Documentation** — https://bazel.build/remote/caching
- **GitHubRepository** — https://github.com/bazelbuild/remote-apis
- **ProtocolBuffer** — https://github.com/bazelbuild/remote-apis/blob/main/build/bazel/remote/execution/v2/remote_execution.proto

## Other Bazel APIs (5)

- [Bazel Command Line Interface](https://apis.io/apis/bazel-build/bazel-cli/)
- [Bazel Starlark Build API](https://apis.io/apis/bazel-build/bazel-starlark-api/)
- [Bazel Build Event Protocol](https://apis.io/apis/bazel-build/bazel-build-event-protocol/)
- [Bazel Modules API](https://apis.io/apis/bazel-build/bazel-build-modules-api/)
- [Bazel Registry API](https://apis.io/apis/bazel-build/bazel-build-registry-api/)

## Tags

CAS, Caching, Distributed Builds, gRPC, Remote Execution

---

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