add api candidate