Bazel Central Registry API
The Bazel Central Registry (BCR) is the default index registry consulted by Bzlmod, Bazel's external dependency management system. The BCR exposes a stable HTTP layout at https://bcr.bazel.build/ that serves a registry-wide bazel_registry.json plus per-module metadata.json, MODULE.bazel manifests, and source.json fetch instructions. Since Bazel 8 Bzlmod is on by default, making the BCR the registry every Bazel install resolves against unless --registry is overridden.
Bazel Central Registry API is one of 5 APIs that Bazel publishes on the APIs.io network, described by a machine-readable OpenAPI specification.
This API exposes 3 JSON Schema definitions.
Tagged areas include Bzlmod, Index Registry, Modules, and Package Registry. The published artifact set on APIs.io includes API documentation, an OpenAPI specification, a GitHub repository, and 3 JSON Schemas.