The HTTP action only auto-paginates for OData APIs (@odata.nextLink). Ours returns nextLink, so with the raw HTTP action you build the loop yourself. (The custom connector does this automatically.)
- Initialize string NextUrl = https://api.ifsjaipur.cloud/playground/data/stocks/candles?shape=flat&paginate=cursor&page_size=50
- Initialize array Rows = []
- Do Until NextUrl is empty: HTTP GET NextUrl → Parse JSON → Append body/data to Rows → Set NextUrl = body/nextLink
- After the loop, Rows holds every record; write it to Excel / Dataverse / a table.
Tip · body/nextLink is empty on the last page, which ends the Do Until cleanly. Add a safety cap on the loop count for peace of mind.