add watch api setting