RAML Specification

The RAML (RESTful API Modeling Language) specification defines a YAML 1.2-based language for describing HTTP-based APIs. RAML 1.0 introduces a unified type system, annotations, libraries, overlays, extensions, and improved OAuth support over RAML 0.8.

API entry from apis.yml

apis.yml Raw ↑
aid: raml:raml-spec
name: RAML Specification
description: The RAML (RESTful API Modeling Language) specification defines a YAML 1.2-based language
  for describing HTTP-based APIs. RAML 1.0 introduces a unified type system, annotations, libraries, overlays,
  extensions, and improved OAuth support over RAML 0.8.
humanURL: https://raml.org
tags:
- API Design
- Specification Language
- Standards
- YAML
properties:
- type: Documentation
  url: https://raml.org/developers/raml-100-tutorial
- type: Specification
  url: https://github.com/raml-org/raml-spec
- type: GitHub Repository
  url: https://github.com/raml-org/raml-spec
- type: JSONSchema
  url: json-schema/raml-document-schema.json
- type: JSONStructure
  url: json-structure/raml-document-structure.json