finish the cluster health API with all parameters, move to better URL generation + tests