API Blueprint

API Blueprint is a Markdown-based specification language for describing web APIs, originally created by Apiary (acquired by Oracle). The spec is MIT licensed but development effectively stalled after Oracle's acquisition of Apiary; it is documented here for completeness as historical context for the API specification landscape.

API entry from apis.yml

apis.yml Raw ↑
aid: specifications:api-blueprint
name: API Blueprint
description: API Blueprint is a Markdown-based specification language for describing web APIs, originally
  created by Apiary (acquired by Oracle). The spec is MIT licensed but development effectively stalled
  after Oracle's acquisition of Apiary; it is documented here for completeness as historical context for
  the API specification landscape.
humanURL: https://apiblueprint.org/
baseURL: https://github.com/apiaryio/api-blueprint
tags:
- API Blueprint
- Markdown
- Legacy
- Historical
- Specification Language
properties:
- type: Documentation
  url: https://apiblueprint.org/documentation/tutorial.html
- type: Specification
  url: https://github.com/apiaryio/api-blueprint/blob/master/API%20Blueprint%20Specification.md
  title: API Blueprint Specification
- type: GitHubOrganization
  url: https://github.com/apiaryio
- type: GitHubRepository
  url: https://github.com/apiaryio/api-blueprint
- type: License
  url: https://opensource.org/license/mit
  title: MIT
- type: Example
  url: https://raw.githubusercontent.com/api-evangelist/specifications/refs/heads/main/examples/api-blueprint-example.json
  title: API Blueprint Specification Record Example