API Blueprint
API Blueprint is a high-level API design language created by Apiary for designing and documenting web APIs. It uses a Markdown-based syntax that is human-readable and machine-parseable, enabling teams to design APIs collaboratively and generate documentation, mock servers, and tests from a single source of truth.