Skip to content
This repository has been archived by the owner on Feb 16, 2023. It is now read-only.

What is Raml?

Wade Pearce edited this page Nov 12, 2018 · 4 revisions

RAML is an API specification language developed by MuleSoft based on YAML.

It is a language for the definition of HTTP-based APIs that embody most or all of the principles of Representational State Transfer (REST). This document constitutes the RAML specification, an application of the YAML 1.2 specification. The RAML specification provides mechanisms for defining practically-RESTful APIs, creating client/server source code, and comprehensively documenting the APIs for users.

For more information on how RAML works, please refer to the following links: