RESTful API Modeling Language (RAML) makes it easy to manage the whole API lifecycle from design to sharing. It’s concise – you only write what you need to define – and reusable. It is machine readable API design that is actually human friendly.
There are hundreds of applications that use RAML to help understand the API, document it, share it and implement. RAML lets you see what API looks like, using easy to read plain text. Without having to write a single line of code and internal engineers can build off of it.
For more information: Click Here