Anypoint studio
RESTFUL API MODELING
LANGUAGE
Restful API Modeling Language (RAML) is a simple and succinct
way of describing practically - Restful APIs. It encourages reuse,
enables discovery and pattern-sharing, and aims for merit-
based emergence of best practices. The goal is to help our
current API ecosystem by solving immediate problems and then
encourage ever-better API patterns. RAML is built on broadly-
used standards such as YAML and JSON and is a nonproprietary,
vendor-neutral open spec.
ABOUT RAML
Design using the API Designer.
Implement using Mule Studio and APIkit plugin.
Test using APIkit’s embedded RAML Console or directly in API
Designer
RAML TOOLING
API DESIGNER
 Summary, Simple, Succinct, Reuse, ”Pattern-Sharing”, Vendor-
Neutral
 Consumption & Producer Friendly
 API Documentation
SUMMARY

Restful api modeling language

  • 1.
    Anypoint studio RESTFUL APIMODELING LANGUAGE
  • 2.
    Restful API ModelingLanguage (RAML) is a simple and succinct way of describing practically - Restful APIs. It encourages reuse, enables discovery and pattern-sharing, and aims for merit- based emergence of best practices. The goal is to help our current API ecosystem by solving immediate problems and then encourage ever-better API patterns. RAML is built on broadly- used standards such as YAML and JSON and is a nonproprietary, vendor-neutral open spec. ABOUT RAML
  • 3.
    Design using theAPI Designer. Implement using Mule Studio and APIkit plugin. Test using APIkit’s embedded RAML Console or directly in API Designer RAML TOOLING
  • 4.
  • 5.
     Summary, Simple,Succinct, Reuse, ”Pattern-Sharing”, Vendor- Neutral  Consumption & Producer Friendly  API Documentation SUMMARY