Keeping your projects documented is very important. Everyone want to have it, but it must be simple, efficient and well maintained. — API Blueprint is another specification for describing REST APIs. It written in a Markdown-flavored syntax, but not exactly. It’s based on on the element names, order, spacing, and other details. If you describe your API with API Blueprint, you will find a lot of tools that support it.