This sounds like a "snapcraft revisions" bug. The API returns 500-item pages (Maxi observed that the 501st line is a header from snapcraft revisions).
src/devportal/api/v1/handlers.py MAX_REVISIONS_PER_PAGE = 500 and in src/devportal/api/v2/snaps.py MAX_RELEASES_PER_PAGE = 500
Then this would actually need snapcraft to notice there are more pages and request the following ones as well.
This sounds like a "snapcraft revisions" bug. The API returns 500-item pages (Maxi observed that the 501st line is a header from snapcraft revisions).
src/devportal/ api/v1/ handlers. py PER_PAGE = 500 api/v2/ snaps.py MAX_RELEASES_ PER_PAGE = 500
MAX_REVISIONS_
and in src/devportal/
Then this would actually need snapcraft to notice there are more pages and request the following ones as well.