<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Connecting API - Power BI - Client Credentials in Developer</title>
    <link>https://community.fabric.microsoft.com/t5/Developer/Connecting-API-Power-BI-Client-Credentials/m-p/3912402#M52363</link>
    <description>&lt;P&gt;HI&amp;nbsp;&lt;a href="https://community.fabric.microsoft.com/t5/user/viewprofilepage/user-id/520361"&gt;@uma_mahi&lt;/a&gt;,&lt;/P&gt;
&lt;P&gt;You can try to use the following M query codes if they help for your scenario:&lt;/P&gt;
&lt;LI-CODE lang="markup"&gt;let
    url = "https://web-api.xxx.com",
    body = "{ 'client_id': '1232cd11-7862-1111-83c2-28f5a0b6ce0a', 'client_secret': 'QopQopQop133111', 'grant_type': 'client_credentials'}",
    token_response = Web.Contents(
        url,
        [
            RelativePath = "/auth/connect/token",
            Headers = [#"Content-Type" = "application/x-www-form-urlencoded"],
            Content = Text.ToBinary(body)
        ]
    ),
    access_token = Json.Document(token_response)[access_token],
    accounts_response = Web.Contents(
        url,
        [
            RelativePath = "/enterprise/v1/accounts",
            Headers = [Accept = "application/json", Authoraztion = "Bearer " &amp;amp; access_token]
        ]
    ),
    Result = Json.Document(accounts_response)
in
    Result&lt;/LI-CODE&gt;
&lt;P&gt;Regards,&lt;/P&gt;
&lt;P&gt;Xiaoxin Sheng&lt;/P&gt;</description>
    <pubDate>Mon, 13 May 2024 01:38:03 GMT</pubDate>
    <dc:creator>Anonymous</dc:creator>
    <dc:date>2024-05-13T01:38:03Z</dc:date>
    <item>
      <title>Connecting API - Power BI - Client Credentials</title>
      <link>https://community.fabric.microsoft.com/t5/Developer/Connecting-API-Power-BI-Client-Credentials/m-p/3909397#M52355</link>
      <description>&lt;DIV&gt;&lt;SPAN&gt;Hi Team ,&lt;BR /&gt;Can you please help me how to pass the below query in Power Query and Is it possible to pass the below request in Power BI? Is there any tutorial which explains about the API and how it works with Power BI? Please guide me on this.&lt;BR /&gt;access_token_response &lt;/SPAN&gt;&lt;SPAN&gt;=&lt;/SPAN&gt;&lt;SPAN&gt; requests.post(&lt;/SPAN&gt;&lt;SPAN&gt;'&lt;A href="https://api.xxx.com/auth/connect/token" target="_blank" rel="noopener"&gt;https://api.xxx.com/auth/connect/token&lt;/A&gt;'&lt;/SPAN&gt;&lt;SPAN&gt;, &lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN&gt;headers=&lt;/SPAN&gt;&lt;SPAN&gt;{&lt;/SPAN&gt;&lt;SPAN&gt;'Content-type'&lt;/SPAN&gt;&lt;SPAN&gt;: &lt;/SPAN&gt;&lt;SPAN&gt;'application/x-www-form-urlencoded'&lt;/SPAN&gt;&lt;SPAN&gt;}, &lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN&gt;data=&lt;/SPAN&gt;&lt;SPAN&gt;{ &lt;/SPAN&gt;&lt;SPAN&gt;'client_id'&lt;/SPAN&gt;&lt;SPAN&gt;: &lt;/SPAN&gt;&lt;SPAN&gt;'1232cd11-7862-1111-83c2-28f5a0b6ce0a'&lt;/SPAN&gt;&lt;SPAN&gt;, &lt;/SPAN&gt;&lt;SPAN&gt;'client_secret'&lt;/SPAN&gt;&lt;SPAN&gt;: &lt;/SPAN&gt;&lt;SPAN&gt;'QopQopQop133111'&lt;/SPAN&gt;&lt;SPAN&gt;, &lt;/SPAN&gt;&lt;SPAN&gt;'grant_type'&lt;/SPAN&gt;&lt;SPAN&gt;: &lt;/SPAN&gt;&lt;SPAN&gt;'client_credentials'&lt;/SPAN&gt;&lt;SPAN&gt;, }) &lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;access_token &lt;/SPAN&gt;&lt;SPAN&gt;=&lt;/SPAN&gt;&lt;SPAN&gt; access_token_response.json().get(&lt;/SPAN&gt;&lt;SPAN&gt;'access_token'&lt;/SPAN&gt;&lt;SPAN&gt;) &lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;print&lt;/SPAN&gt;&lt;SPAN&gt;(&lt;/SPAN&gt;&lt;SPAN&gt;"Access Token"&lt;/SPAN&gt;&lt;SPAN&gt;, access_token)&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;accounts_response &lt;/SPAN&gt;&lt;SPAN&gt;=&lt;/SPAN&gt;&lt;SPAN&gt; requests.get(&lt;/SPAN&gt;&lt;SPAN&gt;'&lt;A href="https://web-api.xxx.com/enterprise/v1/accounts" target="_blank" rel="noopener"&gt;https://web-api.xxx.com/enterprise/v1/accounts&lt;/A&gt;'&lt;/SPAN&gt;&lt;SPAN&gt;, &lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;headers=&lt;/SPAN&gt;&lt;SPAN&gt;{ &lt;/SPAN&gt;&lt;SPAN&gt;"Accept"&lt;/SPAN&gt;&lt;SPAN&gt;: &lt;/SPAN&gt;&lt;SPAN&gt;"application/json"&lt;/SPAN&gt;&lt;SPAN&gt;, &lt;/SPAN&gt;&lt;SPAN&gt;"Authorization"&lt;/SPAN&gt;&lt;SPAN&gt;: &lt;/SPAN&gt;&lt;SPAN&gt;f&lt;/SPAN&gt;&lt;SPAN&gt;'Bearer &lt;/SPAN&gt;&lt;SPAN&gt;{&lt;/SPAN&gt;&lt;SPAN&gt;access_token&lt;/SPAN&gt;&lt;SPAN&gt;}&lt;/SPAN&gt;&lt;SPAN&gt;'&lt;/SPAN&gt;&lt;SPAN&gt; })&lt;BR /&gt;Thanks!&lt;/SPAN&gt;&lt;/DIV&gt;</description>
      <pubDate>Fri, 10 May 2024 15:05:04 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Developer/Connecting-API-Power-BI-Client-Credentials/m-p/3909397#M52355</guid>
      <dc:creator>uma_mahi</dc:creator>
      <dc:date>2024-05-10T15:05:04Z</dc:date>
    </item>
    <item>
      <title>Re: Connecting API - Power BI - Client Credentials</title>
      <link>https://community.fabric.microsoft.com/t5/Developer/Connecting-API-Power-BI-Client-Credentials/m-p/3912402#M52363</link>
      <description>&lt;P&gt;HI&amp;nbsp;&lt;a href="https://community.fabric.microsoft.com/t5/user/viewprofilepage/user-id/520361"&gt;@uma_mahi&lt;/a&gt;,&lt;/P&gt;
&lt;P&gt;You can try to use the following M query codes if they help for your scenario:&lt;/P&gt;
&lt;LI-CODE lang="markup"&gt;let
    url = "https://web-api.xxx.com",
    body = "{ 'client_id': '1232cd11-7862-1111-83c2-28f5a0b6ce0a', 'client_secret': 'QopQopQop133111', 'grant_type': 'client_credentials'}",
    token_response = Web.Contents(
        url,
        [
            RelativePath = "/auth/connect/token",
            Headers = [#"Content-Type" = "application/x-www-form-urlencoded"],
            Content = Text.ToBinary(body)
        ]
    ),
    access_token = Json.Document(token_response)[access_token],
    accounts_response = Web.Contents(
        url,
        [
            RelativePath = "/enterprise/v1/accounts",
            Headers = [Accept = "application/json", Authoraztion = "Bearer " &amp;amp; access_token]
        ]
    ),
    Result = Json.Document(accounts_response)
in
    Result&lt;/LI-CODE&gt;
&lt;P&gt;Regards,&lt;/P&gt;
&lt;P&gt;Xiaoxin Sheng&lt;/P&gt;</description>
      <pubDate>Mon, 13 May 2024 01:38:03 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Developer/Connecting-API-Power-BI-Client-Credentials/m-p/3912402#M52363</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2024-05-13T01:38:03Z</dc:date>
    </item>
  </channel>
</rss>

