make sure http publish interface supports all fields