implement OperatorCategories, Subcategories and http api client