Swagger IO
If you are building a WebAPI, I recommend the usage of swagger IO to document your API. It is incredibly simple to setup & provide you (and your clients) a very good way to expose and describe your data. The website: http://swagger.io/ To see a demo: http://petstore.swagger.io/