Skip to content

Platform · 5 November 2026

Render list pagination reads only the requested page

On /compat/render/v1, GET /services and GET /services/{serviceId}/deploys now start reading from the position the cursor names and stop as soon as the page is full. Previously each request read the whole list first. Without a name or status filter, a request reads only as many items as the page returns. If the item a cursor names is deleted before the next request, that request returns the next page instead of 400. The page may repeat items, but no item is skipped. Cursors are opaque strings, and cursors returned before this change continue to work. A cursor value that the list did not return returns 400.

Same day.

Cut your cloud billby 75%.

No card to start. Billed by the second after.

Start free, no card