# Platform Specification

**Canonical:** https://apis.io/apis/buildpacks-io/platform-spec/  
**Provider:** buildpacks-io — https://apis.io/providers/buildpacks-io/  
**Documentation:** https://github.com/buildpacks/spec/blob/main/platform.md

Platform Specification is one of 8 APIs that [buildpacks-io](https://apis.io/providers/buildpacks-io/) publishes on the [APIs.io](https://apis.io/) network. This API exposes 1 JSON Schema definition. Tagged areas include Cloud Native Buildpacks, Platform API, Specification, and CNCF. The published artifact set on APIs.io includes API documentation and 1 JSON Schema.

The Platform API (currently 0.15) defines how platforms (pack, kpack, Tekton Pipelines, GitLab Auto DevOps, CircleCI Orb, Project Piper) orchestrate the lifecycle. Specifies the lifecycle binary surface (analyzer, detector, restorer, extender, builder, exporter, creator, rebaser, launcher), the TOML files exchanged on disk (group.toml, plan.toml, order.toml, run.toml, metadata.toml, report.toml, analyzed.toml, project-metadata.toml), the standard io.buildpacks.* OCI image labels, and runtime process selection.

## Machine-readable artifacts (3)

- **Documentation** — https://github.com/buildpacks/spec/blob/main/platform.md
- **Repository** — https://github.com/buildpacks/spec
- **JSONStructure** — https://raw.githubusercontent.com/api-evangelist/buildpacks-io/refs/heads/main/json-structure/buildpacks-io-structure.json

## Other buildpacks-io APIs (7)

- [Buildpack Specification](https://apis.io/apis/buildpacks-io/buildpack-spec/)
- [Distribution Specification](https://apis.io/apis/buildpacks-io/distribution-spec/)
- [Image Extension Specification](https://apis.io/apis/buildpacks-io/image-extension-spec/)
- [Project Descriptor (project.toml)](https://apis.io/apis/buildpacks-io/project-descriptor-spec/)
- [Service Bindings Extension](https://apis.io/apis/buildpacks-io/service-bindings-spec/)
- [buildpacks-io Buildpacks API](https://apis.io/apis/buildpacks-io/buildpacks-io-buildpacks-api/)
- [buildpacks-io Search API](https://apis.io/apis/buildpacks-io/buildpacks-io-search-api/)

## Tags

Cloud Native Buildpacks, Platform API, Specification, CNCF

---

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