I have a problem with my documentation of API. I want to make documentation, but @apiName doesn't appear...
I tried to add @appVersion, but it didn't work.
/**
* @api {post} /createBook
* @apiGroup Books
* @apiName CreateBook
* @apiHeaderExample {json} Header-Example:
* {
* "Authorization": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJwYXlsb2FkIjp7InVzZXIiOjV9LCJpYXQiOjE1NTA3NzI0MjEsImV4cCI6MTU1MDg1ODgyMX0.2xQyS6PrBIH3mZS2qTmrMemXxVSTHNhdxCgl_4qY3pU"
* }
* @apiParam {String} name something
* @apiParam {String} yearOfRelease something
* @apiParam {String} condition something
* @apiParam {String} price something
* @apiParam {String} images something
* @apiSuccessExample {json} CreateBook-Success-Response : HTTP/1.1 2000k
* {
* 'status': 'Added',
* 'description': 'Book was added'
* }
*/
This is my code... Does anybody solve that problem? Thank you

It is used for the naming and the navigation names.
Later the name should be used for inline linking (not implemented yet).
I have to update the docs, the apiName change and is now optional. The name is automatically generated from type und path: @api {type} /path/ -> internal autogenerate this @apiName TypePath if apiName is not set.
via github https://github.com/apidoc/apidoc/issues/259