Topic API updates