JavaScript, NodeJS – automate website refresh and data gathering

I have been tasked in my work to gather data from the website of our client.
Usually, I would gather those data via SQL but we don’t have access to their server. Only by the use of browser.
I wonder if is there any possibility to automate this proccess:

  1. Refresh website with new URL (for certain product)
  2. Get HTML to gather data
  3. Save it to file.
  4. Repeat for certain amount of names of product.

I have tried with using Javascript and AJAX. It didn’t work.
I also think if it is possible to do with NodeJS.
Do you have any suggestions, I would be gratefull for anything 🙂