<?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: Custom API sync to Hubdb in APIs &amp; Integrations</title>
    <link>https://community.hubspot.com/t5/APIs-Integrations/Custom-API-sync-to-Hubdb/m-p/1164622#M82629</link>
    <description>&lt;P&gt;&lt;a href="https://community.hubspot.com/t5/user/viewprofilepage/user-id/558010"&gt;@BBecker1&lt;/a&gt;&amp;nbsp;- This is a pretty interesting challenge! I've solve this kind of issue in projects using a custom coded workflow that leverages HubDB APIs - including the critical Import API&amp;nbsp;&amp;nbsp;&lt;A href="https://api.hubapi.com/cms/v3/hubdb/tables/{tableIdOrName}/draft/import" target="_blank"&gt;https://api.hubapi.com/cms/v3/hubdb/tables/{tableIdOrName}/draft/import&lt;/A&gt;&amp;nbsp;&lt;BR /&gt;&lt;BR /&gt;Yes, this requires the use of a API token thats generated by defining a rpivate app - but that's an easy step to be honest.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;The data you want to import can be in the form of CSV files - which can be uploaded, or arrive as email attachments, or other mechanisms.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Hope this is helpful,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Steve&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Fri, 13 Jun 2025 21:12:06 GMT</pubDate>
    <dc:creator>SteveHTM</dc:creator>
    <dc:date>2025-06-13T21:12:06Z</dc:date>
    <item>
      <title>Custom API sync to Hubdb</title>
      <link>https://community.hubspot.com/t5/APIs-Integrations/Custom-API-sync-to-Hubdb/m-p/1164264#M82605</link>
      <description>&lt;P&gt;Hello,&lt;BR /&gt;&lt;BR /&gt;I have a API endpoint with data (Reviews). I want to place these inside a hubdb but is it possible to create an app and sync the data. so it runs like a cronjob. Is this possible with only creating a Private App? or do i need to run the code on Azure/Vercel/Github etc.&lt;BR /&gt;&lt;BR /&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 13 Jun 2025 07:36:44 GMT</pubDate>
      <guid>https://community.hubspot.com/t5/APIs-Integrations/Custom-API-sync-to-Hubdb/m-p/1164264#M82605</guid>
      <dc:creator>BBecker1</dc:creator>
      <dc:date>2025-06-13T07:36:44Z</dc:date>
    </item>
    <item>
      <title>Re: Custom API sync to Hubdb</title>
      <link>https://community.hubspot.com/t5/APIs-Integrations/Custom-API-sync-to-Hubdb/m-p/1164574#M82624</link>
      <description>&lt;P&gt;Hi &lt;SPAN style="background: var(--ck-color-mention-background); color: var(--ck-color-mention-text);"&gt;&lt;a href="https://community.hubspot.com/t5/user/viewprofilepage/user-id/558010"&gt;@BBecker1&lt;/a&gt;&lt;/SPAN&gt;,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Thanks for reaching out to the Community!&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I would like to invite some members of our community who may offer valuable insights.— hey &lt;SPAN style="background: var(--ck-color-mention-background); color: var(--ck-color-mention-text);"&gt;&lt;a href="https://community.hubspot.com/t5/user/viewprofilepage/user-id/53048"&gt;@evaldas&lt;/a&gt;&lt;/SPAN&gt;, &lt;a href="https://community.hubspot.com/t5/user/viewprofilepage/user-id/101258"&gt;@Teun&lt;/a&gt; , &lt;SPAN style="background: var(--ck-color-mention-background); color: var(--ck-color-mention-text);"&gt;&lt;a href="https://community.hubspot.com/t5/user/viewprofilepage/user-id/63499"&gt;@SteveHTM&lt;/a&gt;&lt;/SPAN&gt; &amp;nbsp; &amp;nbsp;- Could you share your advice with &lt;SPAN style="background: var(--ck-color-mention-background); color: var(--ck-color-mention-text);"&gt;&lt;a href="https://community.hubspot.com/t5/user/viewprofilepage/user-id/558010"&gt;@BBecker1&lt;/a&gt;&lt;/SPAN&gt;?&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Thanks for taking a look!&lt;/P&gt;
&lt;P&gt;Diana&lt;/P&gt;</description>
      <pubDate>Fri, 13 Jun 2025 18:57:04 GMT</pubDate>
      <guid>https://community.hubspot.com/t5/APIs-Integrations/Custom-API-sync-to-Hubdb/m-p/1164574#M82624</guid>
      <dc:creator>DianaGomez</dc:creator>
      <dc:date>2025-06-13T18:57:04Z</dc:date>
    </item>
    <item>
      <title>Re: Custom API sync to Hubdb</title>
      <link>https://community.hubspot.com/t5/APIs-Integrations/Custom-API-sync-to-Hubdb/m-p/1164591#M82627</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.hubspot.com/t5/user/viewprofilepage/user-id/558010"&gt;@BBecker1&lt;/a&gt;,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;As far as I know, doing the automation with just the Private App alone would not be possible.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;If you wanted to keep everything in HubSpot, you could use workflows that run on a schedule and utilize custom coded actions (would require Operations Hub Pro) . Otherwise, you would need to use an external service to set up this kind of scheduled automation - either the ones you mentioned or tools like Zapier, etc.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Hope this helps!&lt;/P&gt;</description>
      <pubDate>Fri, 13 Jun 2025 19:47:25 GMT</pubDate>
      <guid>https://community.hubspot.com/t5/APIs-Integrations/Custom-API-sync-to-Hubdb/m-p/1164591#M82627</guid>
      <dc:creator>evaldas</dc:creator>
      <dc:date>2025-06-13T19:47:25Z</dc:date>
    </item>
    <item>
      <title>Re: Custom API sync to Hubdb</title>
      <link>https://community.hubspot.com/t5/APIs-Integrations/Custom-API-sync-to-Hubdb/m-p/1164622#M82629</link>
      <description>&lt;P&gt;&lt;a href="https://community.hubspot.com/t5/user/viewprofilepage/user-id/558010"&gt;@BBecker1&lt;/a&gt;&amp;nbsp;- This is a pretty interesting challenge! I've solve this kind of issue in projects using a custom coded workflow that leverages HubDB APIs - including the critical Import API&amp;nbsp;&amp;nbsp;&lt;A href="https://api.hubapi.com/cms/v3/hubdb/tables/{tableIdOrName}/draft/import" target="_blank"&gt;https://api.hubapi.com/cms/v3/hubdb/tables/{tableIdOrName}/draft/import&lt;/A&gt;&amp;nbsp;&lt;BR /&gt;&lt;BR /&gt;Yes, this requires the use of a API token thats generated by defining a rpivate app - but that's an easy step to be honest.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;The data you want to import can be in the form of CSV files - which can be uploaded, or arrive as email attachments, or other mechanisms.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Hope this is helpful,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Steve&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 13 Jun 2025 21:12:06 GMT</pubDate>
      <guid>https://community.hubspot.com/t5/APIs-Integrations/Custom-API-sync-to-Hubdb/m-p/1164622#M82629</guid>
      <dc:creator>SteveHTM</dc:creator>
      <dc:date>2025-06-13T21:12:06Z</dc:date>
    </item>
    <item>
      <title>Re: Custom API sync to Hubdb</title>
      <link>https://community.hubspot.com/t5/APIs-Integrations/Custom-API-sync-to-Hubdb/m-p/1164871#M82635</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.hubspot.com/t5/user/viewprofilepage/user-id/558010"&gt;@BBecker1&lt;/a&gt;,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;You can’t run scheduled syncs (like a cronjob) using just a HubSpot Private App. The Private App gives you API access, but it doesn’t actually run code or handle scheduling on its own.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;To automate syncing your API data into HubDB, you’ll need to host your sync script somewhere else—like Azure, Vercel, GitHub Actions, or any server that supports scheduled tasks. Your script would use the Private App’s API token to connect to HubSpot and update HubDB on whatever schedule you want.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;If you have Operations Hub Pro, you could use HubSpot workflows with custom code actions, but there are some limits, and it’s not as flexible as running your own script externally.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;In short, a private app for API access and an external service for scheduling and running the sync.&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Sun, 15 Jun 2025 14:06:24 GMT</pubDate>
      <guid>https://community.hubspot.com/t5/APIs-Integrations/Custom-API-sync-to-Hubdb/m-p/1164871#M82635</guid>
      <dc:creator>GiantFocal</dc:creator>
      <dc:date>2025-06-15T14:06:24Z</dc:date>
    </item>
    <item>
      <title>Re: Custom API sync to Hubdb</title>
      <link>https://community.hubspot.com/t5/APIs-Integrations/Custom-API-sync-to-Hubdb/m-p/1190035#M83813</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.hubspot.com/t5/user/viewprofilepage/user-id/558010"&gt;@BBecker1&lt;/a&gt;&amp;nbsp; ,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;A HubSpot Private App by itself won’t give you scheduling. It only provides the authentication (API token) you’ll need for your script to call HubDB APIs like the Import endpoint (&lt;A title="api/cms/hubdb" href="https://developers.hubspot.com/docs/guides/api/cms/hubdb" target="_blank" rel="noopener"&gt;https://developers.hubspot.com/docs/guides/api/cms/hubdb&lt;/A&gt;).&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;To actually run a “cronjob” style sync, you’ll need either an external service (Azure, Vercel, GitHub Actions, even a small VM or serverless function) or HubSpot’s Operations Hub Pro. Ops Hub lets you build scheduled workflows with custom code actions (&lt;A title="custom-code-actions" href="https://developers.hubspot.com/docs/reference/api/automation/custom-code-actions" target="_blank" rel="noopener"&gt;https://developers.hubspot.com/docs/reference/api/automation/custom-code-actions&lt;/A&gt;)&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;But you’ll find it’s less flexible compared to hosting your own script.&lt;/P&gt;
&lt;P&gt;Most teams end up mixing the two: Private App for API access, and external infra for scheduling + retry logic. That way you can push your API’s “reviews” data into HubDB as often as needed without being limited by workflow quotas (&lt;A title="usage-details" href="https://developers.hubspot.com/docs/guides/apps/api-usage/usage-details" target="_blank" rel="noopener"&gt;https://developers.hubspot.com/docs/guides/apps/api-usage/usage-details&lt;/A&gt;).&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Instead of having to spin up and maintain your own server just to push reviews into HubDB, Stacksync handles this out of the box. It gives you a managed sync layer that runs on a schedule, retries if something fails, and maps external API data directly into HubSpot (objects or HubDB).&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;That way your team doesn’t need to babysit GitHub Actions or Azure jobs just to keep the data updated.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Let me know if this makes sense and if this answers your needs / questions.&lt;BR /&gt;If it does, feel free to mark it as a solution.&lt;BR /&gt;Hope that clears it up&lt;/P&gt;</description>
      <pubDate>Mon, 18 Aug 2025 17:33:57 GMT</pubDate>
      <guid>https://community.hubspot.com/t5/APIs-Integrations/Custom-API-sync-to-Hubdb/m-p/1190035#M83813</guid>
      <dc:creator>RubenBurdin</dc:creator>
      <dc:date>2025-08-18T17:33:57Z</dc:date>
    </item>
  </channel>
</rss>

