# Readers Readers provide an implementation of various `message readers`. Message readers are services that consume normalized (in `SenML` format) Mainflux messages from data storage and opens HTTP API for message consumption. For an in-depth explanation of the usage of `reader`, as well as thorough understanding of Mainflux, please check out the [official documentation][doc]. [doc]: http://mainflux.readthedocs.io