This [starting_index option] seems helpful for resuming a download given the last successful index. Perhaps in the future you could add an option for ending index or number of items. That way a user could download chunks of a CSV in multiple processes.
Originally posted by @johnbradley in #1 (comment)