GET /model/v1?page={page} is working just fine for me.
I set a variable to 1, call for the first page, then increment the page# and loop until the response is null.
It's giving me all 384 items currently in my shop.
===
Of note however is that if you want to then read the individual Model Info with
GET /models/{model_id}/info/v1 ... those requests are throttled at 150 per three minute period - you'll get a message back saying "please wait 180 seconds"
The simple way around this is to add a quarter second delay between each GET by using
time.sleep(0.25)
Then it'll read thru the entire list with no problems.
This throttling "feature" has been noted with the developers.