<?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: Databricks Rest API in Data Engineering</title>
    <link>https://community.databricks.com/t5/data-engineering/databricks-rest-api/m-p/18428#M12229</link>
    <description>&lt;P&gt;Just a friendly follow-up. Did any of the responses help you to resolve your question? if it did, please mark it as best. Otherwise, please let us know if you still need help.&lt;/P&gt;</description>
    <pubDate>Fri, 29 Jul 2022 18:14:36 GMT</pubDate>
    <dc:creator>jose_gonzalez</dc:creator>
    <dc:date>2022-07-29T18:14:36Z</dc:date>
    <item>
      <title>Databricks Rest API</title>
      <link>https://community.databricks.com/t5/data-engineering/databricks-rest-api/m-p/18422#M12223</link>
      <description>&lt;P&gt;Hi, I am having an issue accessing data bricks API 2.0/workspace/mkdirs through python.  I am using the below azure method to generate the access token.  I am not sure why I am getting 404 any suggestions?&lt;/P&gt;&lt;P&gt;token_credential = DefaultAzureCredential()&lt;/P&gt;&lt;P&gt;scope = "2ff814a6-3304-4ab8-85cb-cd0e6f879c1d/.default".&lt;/P&gt;&lt;P&gt;Below is the snippet of my code.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;response = requests.post(&lt;/P&gt;&lt;P&gt;&amp;nbsp;url="https://databricksurl/api/2.0/workspace/mkdir",&lt;/P&gt;&lt;P&gt;&amp;nbsp;headers={ 'Authorization': "Bearer " + access_token,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;'Accept': 'application/json'},&lt;/P&gt;&lt;P&gt;&amp;nbsp;json = {'path' : '/user/test'}&lt;/P&gt;&lt;P&gt;)&lt;/P&gt;&lt;P&gt;print(json.dumps(json.loads(response.text), indent = 2))&lt;/P&gt;&lt;P&gt;print(response)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Error:&lt;/P&gt;&lt;P&gt;{&lt;/P&gt;&lt;P&gt;&amp;nbsp;"error_code": "ENDPOINT_NOT_FOUND",&lt;/P&gt;&lt;P&gt;&amp;nbsp;"message": "No API found for 'POST /workspace/mkdir'"&lt;/P&gt;&lt;P&gt;}&lt;/P&gt;&lt;P&gt;&lt;/P&gt;</description>
      <pubDate>Tue, 07 Jun 2022 16:31:55 GMT</pubDate>
      <guid>https://community.databricks.com/t5/data-engineering/databricks-rest-api/m-p/18422#M12223</guid>
      <dc:creator>Ramya</dc:creator>
      <dc:date>2022-06-07T16:31:55Z</dc:date>
    </item>
    <item>
      <title>Re: Databricks Rest API</title>
      <link>https://community.databricks.com/t5/data-engineering/databricks-rest-api/m-p/18424#M12225</link>
      <description>&lt;P&gt;@Kaniz Fatma​&amp;nbsp;I checked that community thread and it didn't help.  I am using &lt;A href="https://docs.microsoft.com/en-us/azure/databricks/dev-tools/api/latest/aad/app-aad-token" target="test_blank"&gt;https://docs.microsoft.com/en-us/azure/databricks/dev-tools/api/latest/aad/app-aad-token&lt;/A&gt; to create an access token through that I am trying to access this &lt;A href="https://databricksurl/api/2.0/workspace/mkdir" alt="https://databricksurl/api/2.0/workspace/mkdir" target="_blank"&gt;2.0/workspace/mkdir&lt;/A&gt; to create a folder in data bricks which is not working. Any suggestions?&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;</description>
      <pubDate>Wed, 08 Jun 2022 15:47:09 GMT</pubDate>
      <guid>https://community.databricks.com/t5/data-engineering/databricks-rest-api/m-p/18424#M12225</guid>
      <dc:creator>Ramya</dc:creator>
      <dc:date>2022-06-08T15:47:09Z</dc:date>
    </item>
    <item>
      <title>Re: Databricks Rest API</title>
      <link>https://community.databricks.com/t5/data-engineering/databricks-rest-api/m-p/18425#M12226</link>
      <description>&lt;P&gt;issue is with data/json...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;try the below - &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;from azure.identity import DefaultAzureCredential&lt;/P&gt;&lt;P&gt;import requests&lt;/P&gt;&lt;P&gt;default_scope = "2ff814a6-3304-4ab8-85cb-cd0e6f879c1d/.default"&lt;/P&gt;&lt;P&gt;credential = DefaultAzureCredential()&lt;/P&gt;&lt;P&gt;token = credential.get_token(default_scope)&lt;/P&gt;&lt;P&gt;access_token = str(token.token)&lt;/P&gt;&lt;P&gt;url="https://adb-xxxxx.azuredatabricks.net/api/2.0/workspace/mkdirs"&lt;/P&gt;&lt;P&gt;headers={"Authorization":"Bearer "+access_token, "Content-Type": "application/x-www-form-urlencoded"}&lt;/P&gt;&lt;P&gt;response = requests.post(&lt;/P&gt;&lt;P&gt;&amp;nbsp;url=url,&lt;/P&gt;&lt;P&gt;&amp;nbsp;headers=headers,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;B&gt;data = '{"path":"/dpaas-ids2/test"}'&lt;/B&gt;&lt;/P&gt;&lt;P&gt;)&lt;/P&gt;&lt;P&gt;print(response)&lt;/P&gt;</description>
      <pubDate>Fri, 10 Jun 2022 22:50:51 GMT</pubDate>
      <guid>https://community.databricks.com/t5/data-engineering/databricks-rest-api/m-p/18425#M12226</guid>
      <dc:creator>PCR</dc:creator>
      <dc:date>2022-06-10T22:50:51Z</dc:date>
    </item>
    <item>
      <title>Re: Databricks Rest API</title>
      <link>https://community.databricks.com/t5/data-engineering/databricks-rest-api/m-p/18426#M12227</link>
      <description>&lt;P&gt;Yes that is correct!. It worked. Thanks&lt;/P&gt;</description>
      <pubDate>Mon, 13 Jun 2022 22:19:58 GMT</pubDate>
      <guid>https://community.databricks.com/t5/data-engineering/databricks-rest-api/m-p/18426#M12227</guid>
      <dc:creator>Ramya</dc:creator>
      <dc:date>2022-06-13T22:19:58Z</dc:date>
    </item>
    <item>
      <title>Re: Databricks Rest API</title>
      <link>https://community.databricks.com/t5/data-engineering/databricks-rest-api/m-p/18428#M12229</link>
      <description>&lt;P&gt;Just a friendly follow-up. Did any of the responses help you to resolve your question? if it did, please mark it as best. Otherwise, please let us know if you still need help.&lt;/P&gt;</description>
      <pubDate>Fri, 29 Jul 2022 18:14:36 GMT</pubDate>
      <guid>https://community.databricks.com/t5/data-engineering/databricks-rest-api/m-p/18428#M12229</guid>
      <dc:creator>jose_gonzalez</dc:creator>
      <dc:date>2022-07-29T18:14:36Z</dc:date>
    </item>
  </channel>
</rss>

