There's a newish API for starting a "search task" ...
# suitescript
j
There's a newish API for starting a "search task" that saves a csv file to the file cabinet see N/task#SearchTask