<?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: Extract zip file using CMS API in APIs &amp; Integrations</title>
    <link>https://community.hubspot.com/t5/APIs-Integrations/Extract-zip-file-using-CMS-API/m-p/1027140#M75862</link>
    <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.hubspot.com/t5/user/viewprofilepage/user-id/651940"&gt;@FSandbox&lt;/a&gt;,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Could you please clarify why you chose to upload the theme in a zip format?&lt;/P&gt;&lt;P&gt;You can use the &lt;STRONG&gt;&lt;FONT face="andale mono,times"&gt;hs upload&lt;/FONT&gt;&lt;/STRONG&gt; command to upload the directory instead of compressing it.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;In your local CLI, you can run:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;LI-CODE lang="markup"&gt;hs upload theme-folder theme-folder&lt;/LI-CODE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;It will upload all files and subdirectories.&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;Best regards,&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Abraham Ernesto&lt;/STRONG&gt;&lt;/P&gt;</description>
    <pubDate>Wed, 14 Aug 2024 17:01:10 GMT</pubDate>
    <dc:creator>GiantFocal</dc:creator>
    <dc:date>2024-08-14T17:01:10Z</dc:date>
    <item>
      <title>Extract zip file using CMS API</title>
      <link>https://community.hubspot.com/t5/APIs-Integrations/Extract-zip-file-using-CMS-API/m-p/1026984#M75854</link>
      <description>&lt;DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;Hi,&lt;/SPAN&gt;&lt;/DIV&gt;&lt;BR /&gt;&lt;DIV&gt;&lt;SPAN&gt;I have upload zip file in Design Manager using following CMS Source Code API.&lt;/SPAN&gt;&lt;/DIV&gt;&lt;BR /&gt;&lt;DIV&gt;&lt;SPAN&gt;Upload Zip file in Desing Manager&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;[POST] {{baseUrl}}/cms/v3/source-code/published/content/api-test-folder/theme-folder.zip&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;[FORM-DATA] file: &amp;lt;&lt;/SPAN&gt;&lt;SPAN&gt;&amp;lt;&lt;/SPAN&gt;&lt;SPAN&gt;select&lt;/SPAN&gt; &lt;SPAN&gt;zip&lt;/SPAN&gt; &lt;SPAN&gt;file&lt;/SPAN&gt; &lt;SPAN&gt;here&lt;/SPAN&gt;&lt;SPAN&gt;&amp;gt;&lt;/SPAN&gt;&lt;SPAN&gt;&amp;gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;BR /&gt;&lt;DIV&gt;&lt;SPAN&gt;Above API give response&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;{&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; "id": "/api-test-folder/theme-folder.zip",&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; "name": "base.css",&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; "folder": false,&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; "children": null,&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; "updatedAt": 1723639888118,&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; "createdAt": 0,&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; "archivedAt": null&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;}&lt;/SPAN&gt;&lt;/DIV&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;DIV&gt;&lt;SPAN&gt;File uploaded successfully and show in design manager also BUT problem is how to extract zip file.&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;Design manager does not provide any UI option to extract it.&lt;/SPAN&gt;&lt;/DIV&gt;&lt;BR /&gt;&lt;DIV&gt;&lt;SPAN&gt;I have try following API but no success.&lt;/SPAN&gt;&lt;/DIV&gt;&lt;BR /&gt;&lt;DIV&gt;&lt;SPAN&gt;[1] Extracting a file package&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&lt;A href="https://developers.hubspot.com/beta-docs/guides/api/cms/source-code?uuid=556e82bd-a212-46da-8bc2-7c61847845b5#extracting-a-file-package" target="_blank"&gt;https://developers.hubspot.com/beta-docs/guides/api/cms/source-code?uuid=556e82bd-a212-46da-8bc2-7c61847845b5#extracting-a-file-package&lt;/A&gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;BR /&gt;&lt;DIV&gt;&lt;SPAN&gt;[POST] {{baseUrl}}/cms/v3/source-code/extract/api-test-folder/theme-folder.zip&lt;/SPAN&gt;&lt;/DIV&gt;&lt;BR /&gt;&lt;DIV&gt;&lt;SPAN&gt;Above API gives response as "204 No Content".&lt;/SPAN&gt;&lt;/DIV&gt;&lt;BR /&gt;&lt;DIV&gt;&lt;SPAN&gt;[2] Extract a zip file&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&lt;A href="https://developers.hubspot.com/beta-docs/reference/api/cms/source-code#post-%2Fcms%2Fv3%2Fsource-code%2Fextract%2Fasync" target="_blank"&gt;https://developers.hubspot.com/beta-docs/reference/api/cms/source-code#post-%2Fcms%2Fv3%2Fsource-code%2Fextract%2Fasync&lt;/A&gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;BR /&gt;&lt;DIV&gt;&lt;SPAN&gt;[POST] {{baseUrl}}/cms/v3/source-code/extract/async&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;[DATA] &amp;nbsp;{&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; "path": "/api-test-folder/theme-folder.zip"&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;}&lt;/SPAN&gt;&lt;/DIV&gt;&lt;BR /&gt;&lt;DIV&gt;&lt;SPAN&gt;Above API give following response.&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;{&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; "id": "100729881",&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; "links": {&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; "status": "&lt;A href="https://api-na1.hubspot.com/cms/v3/source-code/extract/async/tasks/100729881/status" target="_blank"&gt;https://api-na1.hubspot.com/cms/v3/source-code/extract/async/tasks/100729881/status&lt;/A&gt;"&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; }&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;}&lt;/SPAN&gt;&lt;/DIV&gt;&lt;BR /&gt;&lt;DIV&gt;&lt;SPAN&gt;But when check status using status link its give following response.&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;{&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; "status": "CANCELED",&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; "startedAt": "2024-08-14T13:12:24.146Z",&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; "completedAt": "2024-08-14T13:12:24.146Z"&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;}&lt;/SPAN&gt;&lt;/DIV&gt;&lt;BR /&gt;&lt;DIV&gt;&lt;SPAN&gt;Can someone show me where i am wrong?&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;Someone suggest me right path to upload zip file in design manager and how to extract it?&lt;/SPAN&gt;&lt;/DIV&gt;&lt;BR /&gt;&lt;DIV&gt;&lt;SPAN&gt;Thanks and please do the helpful.&lt;/SPAN&gt;&lt;/DIV&gt;&lt;/DIV&gt;</description>
      <pubDate>Wed, 14 Aug 2024 13:32:35 GMT</pubDate>
      <guid>https://community.hubspot.com/t5/APIs-Integrations/Extract-zip-file-using-CMS-API/m-p/1026984#M75854</guid>
      <dc:creator>FSandbox</dc:creator>
      <dc:date>2024-08-14T13:32:35Z</dc:date>
    </item>
    <item>
      <title>Re: Extract zip file using CMS API</title>
      <link>https://community.hubspot.com/t5/APIs-Integrations/Extract-zip-file-using-CMS-API/m-p/1027140#M75862</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.hubspot.com/t5/user/viewprofilepage/user-id/651940"&gt;@FSandbox&lt;/a&gt;,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Could you please clarify why you chose to upload the theme in a zip format?&lt;/P&gt;&lt;P&gt;You can use the &lt;STRONG&gt;&lt;FONT face="andale mono,times"&gt;hs upload&lt;/FONT&gt;&lt;/STRONG&gt; command to upload the directory instead of compressing it.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;In your local CLI, you can run:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;LI-CODE lang="markup"&gt;hs upload theme-folder theme-folder&lt;/LI-CODE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;It will upload all files and subdirectories.&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;Best regards,&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Abraham Ernesto&lt;/STRONG&gt;&lt;/P&gt;</description>
      <pubDate>Wed, 14 Aug 2024 17:01:10 GMT</pubDate>
      <guid>https://community.hubspot.com/t5/APIs-Integrations/Extract-zip-file-using-CMS-API/m-p/1027140#M75862</guid>
      <dc:creator>GiantFocal</dc:creator>
      <dc:date>2024-08-14T17:01:10Z</dc:date>
    </item>
    <item>
      <title>Re: Extract zip file using CMS API</title>
      <link>https://community.hubspot.com/t5/APIs-Integrations/Extract-zip-file-using-CMS-API/m-p/1028464#M75924</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.hubspot.com/t5/user/viewprofilepage/user-id/577159"&gt;@GiantFocal&lt;/a&gt;,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Yes, I know the CLI way but I have plan to build public app and in app requirements i need to upload theme file in Design Manager.&lt;BR /&gt;&lt;BR /&gt;So I need to upload theme file using CMS API but in API document there is not properly explain in depth details and not have properly example to describe it.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Sat, 17 Aug 2024 09:12:21 GMT</pubDate>
      <guid>https://community.hubspot.com/t5/APIs-Integrations/Extract-zip-file-using-CMS-API/m-p/1028464#M75924</guid>
      <dc:creator>FSandbox</dc:creator>
      <dc:date>2024-08-17T09:12:21Z</dc:date>
    </item>
    <item>
      <title>Re: Extract zip file using CMS API</title>
      <link>https://community.hubspot.com/t5/APIs-Integrations/Extract-zip-file-using-CMS-API/m-p/1057233#M77508</link>
      <description>&lt;P&gt;did you ever resolve this? having the same issue.&lt;/P&gt;</description>
      <pubDate>Fri, 18 Oct 2024 20:30:08 GMT</pubDate>
      <guid>https://community.hubspot.com/t5/APIs-Integrations/Extract-zip-file-using-CMS-API/m-p/1057233#M77508</guid>
      <dc:creator>huffit</dc:creator>
      <dc:date>2024-10-18T20:30:08Z</dc:date>
    </item>
  </channel>
</rss>

