Find the word definition

RAML (software)

RESTful API Modeling Language (RAML) is a YAML-based language for describing RESTful APIs. It provides all the information necessary to describe RESTful or practically-RESTful APIs. Although designed with RESTful APIs in mind, RAML is capable of describing APIs that do not obey all constraints of REST (hence the description "practically-RESTful"). It encourages reuse, enables discovery and pattern-sharing, and aims for merit-based emergence of best practices.


RAML can refer to:

  • RAML (software), RESTful API Modeling Language
  • Raml Zayta, a former small Palestinian Arab village located 15 km northwest of Tulkarm