use iQvoc's validation and publishing API