* feat: expose workspace and profile api * feat: add impl for client_api * feat: add test case for workspace and profile