# Platform API

**Canonical:** https://apis.io/apis/cloud-native-buildpacks/platform-api/  
**Provider:** Cloud Native Buildpacks — https://apis.io/providers/cloud-native-buildpacks/  
**Documentation:** https://github.com/buildpacks/spec/blob/main/platform.md

Platform API is one of 7 APIs that [Cloud Native Buildpacks](https://apis.io/providers/cloud-native-buildpacks/) publishes on the [APIs.io](https://apis.io/) network. Tagged areas include Lifecycle, Platform, and Specification. The published artifact set on APIs.io includes API documentation.

The Platform API is the contract between the CNB lifecycle and a platform such as pack, kpack, or a CI runner. It defines how builders, stacks, run images, and inputs are passed to the lifecycle phases (analyze, detect, restore, build, export, and rebase) and how outputs are consumed.

## Machine-readable artifacts (2)

- **Specification** — https://github.com/buildpacks/spec/blob/main/platform.md
- **Documentation** — https://buildpacks.io/docs/for-platform-operators/

## Other Cloud Native Buildpacks APIs (6)

- [Buildpack API](https://apis.io/apis/cloud-native-buildpacks/buildpack-api/)
- [Distribution API](https://apis.io/apis/cloud-native-buildpacks/distribution-api/)
- [pack CLI](https://apis.io/apis/cloud-native-buildpacks/pack-cli/)
- [CNB Lifecycle](https://apis.io/apis/cloud-native-buildpacks/lifecycle/)
- [kpack](https://apis.io/apis/cloud-native-buildpacks/kpack/)
- [Buildpack Registry](https://apis.io/apis/cloud-native-buildpacks/registry/)

## Tags

Lifecycle, Platform, Specification

---

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