fix build
api module
client for generic api