implement OperatorCategories, Subcategories and http api client

[#80029328]