add all apis and the use cases