Join us at FabCon Atlanta from March 16 - 20, 2026, for the ultimate Fabric, Power BI, AI and SQL community-led event. Save $200 with code FABCOMM.
Register now!The Power BI Data Visualization World Championships is back! It's time to submit your entry. Live now!
Hi, I am trying to get data from a rest API which sends the cusor information for the next page. I am geeting the same cursor back as It keeps on triggering the initial condition in List. Gernate
My code
let
FnGetOnePage = (cursor_ as text) => Json.Document(Web.Contents(URLEndPoint,[
Headers = [#"Content-Type"="application/json", #"Authorization"=token],
Content = Text.ToBinary("{""kind"": """ & kind & """,""limit"": """ & Number.ToText(100) & """, ""cursor"": """ & cursor_ & """}")
]))
GeneratedList = List.Generate(
()=> [res = FnGetOnePage("")],
each [res][cursor]<>null,
each [res = FnGetOnePage([res][cursor])]
)
in
x
Hi @kunal1120 ,
You may kindly refer to
List.Generate in Power Query: Tutorial with Easy Examples
Best Regards,
Stephen Tao
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.
| User | Count |
|---|---|
| 20 | |
| 10 | |
| 8 | |
| 8 | |
| 7 |