It is extremely important to have documentation at all levels with microservices architecture.
The documentation should be easily accessible and enough to get an understanding of the use cases as well as usability.
It should have documentation for all levels. For example: