public List<Hostgroup> getHostgroupsByHostid(String hostid) {
    HostGetParam param = new HostGetParam();
    param.setHostids(Arrays.asList(hostid));
    param.setOutput("extend");
    param.setSelectGroups("extend");

    List<Host> hosts = zabbixClient.host().get(param);

    if (hosts.isEmpty()) {
      return new ArrayList<Hostgroup>();
    }

    return hosts.get(0).getGroups();
  }