devide moves API client from app