updated api specs and certification script