1. Each service should provide a api endpoint for online api documentation 2. sanic-openapi specification or enhancement which implement swagger documentation