API Blueprint
API design language for documenting HTTP APIs using markdown-like syntax. Simple format is easier to learn than XML-based specifications. Parse and validate API documentation programmatically. Generate client SDKs from specifications. Good for teams wanting simple, version-controlled API documentation. Works with popular tools for generating mock servers.