This time we’re going bigger than ever. Fabric, Power BI, SQL, AI and more. We're covering it all. You won't want to miss it.
Learn moreDid you hear? There's a new SQL AI Developer certification (DP-800). Start preparing now and be one of the first to get certified. Register now
Hi experts,
I'm quite new with API requests done via power query. I am working on a request call but this one involves a body similar to this:
body =
"{
"loadDate": [
{
"start": "2025-01-16T00:00:00.001Z",
"end": "2025-01-16T23:59:59.999Z"
}
],
"orderBy": "loadDate"
},
webdata = Json.Document(Web.Contents(url,
[
Headers = header,
Content = Text.ToBinary(body)
]))
Can you help me with the right syntax in power query? Many thanks
Solved! Go to Solution.
Double quotes in the text need to be escaped, using two " instead.
body =
"{
""loadDate"": [
{
""start"": ""2025-01-16T00:00:00.001Z"",
""end"": ""2025-01-16T23:59:59.999Z""
}
],
""orderBy"": ""loadDate""
}",
webdata = Json.Document(Web.Contents(url,
[
Headers = header,
Content = Text.ToBinary(body)
]))
Double quotes in the text need to be escaped, using two " instead.
body =
"{
""loadDate"": [
{
""start"": ""2025-01-16T00:00:00.001Z"",
""end"": ""2025-01-16T23:59:59.999Z""
}
],
""orderBy"": ""loadDate""
}",
webdata = Json.Document(Web.Contents(url,
[
Headers = header,
Content = Text.ToBinary(body)
]))
That worked! Thanks a lot
Check out the April 2026 Power BI update to learn about new features.
Sign up to receive a private message when registration opens and key events begin.
If you have recently started exploring Fabric, we'd love to hear how it's going. Your feedback can help with product improvements.
| User | Count |
|---|---|
| 7 | |
| 5 | |
| 4 | |
| 4 | |
| 3 |