<?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: How to connect to the Open API Sandbox in APIs &amp; Integrations</title>
    <link>https://community.hubspot.com/t5/APIs-Integrations/How-to-connect-to-the-Open-API-Sandbox/m-p/1239189#M86393</link>
    <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.hubspot.com/t5/user/viewprofilepage/user-id/1019123"&gt;@JohnDanter&lt;/a&gt;&amp;nbsp;&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;
&lt;P&gt;"To use the HubSpot APIs, it is recommended to create a private app and assign it the required OAuth scopes for the APIs you intend to access. The private app will generate an access token that can be used to authenticate API requests. Refer to the HubSpot CRM API documentation here: &lt;A href="https://developers.hubspot.com/docs/guides/crm/understanding-the-crm" target="_blank"&gt;https://developers.hubspot.com/docs/guides/crm/understanding-the-crm&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&lt;BR /&gt;to identify the endpoints and required scopes for each endpoint. Ensure these scopes are included in your private app configuration. Once configured, you can use the access token to make API calls programmatically or via tools like Postman. This setup provides a secure and scoped mechanism to interact with HubSpot APIs.&lt;/P&gt;</description>
    <pubDate>Wed, 07 Jan 2026 11:56:53 GMT</pubDate>
    <dc:creator>GRajput</dc:creator>
    <dc:date>2026-01-07T11:56:53Z</dc:date>
    <item>
      <title>How to connect to the Open API Sandbox</title>
      <link>https://community.hubspot.com/t5/APIs-Integrations/How-to-connect-to-the-Open-API-Sandbox/m-p/1230309#M85882</link>
      <description>&lt;P&gt;Hi guys&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I am a JD Edwards developer and wish to start testing the sandbox APIs to see what data I can get out of and up into Hubspot.&lt;/P&gt;&lt;P&gt;Usually in other cases like this we are given a demo user and password and a sandbox url with which to get a token etc and then call the APIs&lt;/P&gt;&lt;P&gt;But I would also like to call these APIs from my JDE system, so to do this we need an Open API connnection. This then shows me ALL the APIs in that library&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Or call even these APIs from Postman&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Has anyone done this before?&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;&lt;P&gt;John&lt;/P&gt;</description>
      <pubDate>Tue, 02 Dec 2025 14:50:40 GMT</pubDate>
      <guid>https://community.hubspot.com/t5/APIs-Integrations/How-to-connect-to-the-Open-API-Sandbox/m-p/1230309#M85882</guid>
      <dc:creator>JohnDanter</dc:creator>
      <dc:date>2025-12-02T14:50:40Z</dc:date>
    </item>
    <item>
      <title>Re: How to connect to the Open API Sandbox</title>
      <link>https://community.hubspot.com/t5/APIs-Integrations/How-to-connect-to-the-Open-API-Sandbox/m-p/1230359#M85885</link>
      <description>&lt;P&gt;Hi &lt;SPAN style="color:var(--ck-color-mention-text);"&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/1019123"&gt;@JohnDanter&lt;/a&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;! Welcome to the community!&amp;nbsp;&lt;BR /&gt;&lt;BR /&gt;I see you're looking to use API to read and write data with HubSpot. I'd recommend starting with our main Developer Documentation here! &amp;nbsp;&lt;A href="https://developers.hubspot.com/docs/api-reference/overview" target="_blank"&gt;https://developers.hubspot.com/docs/api-reference/overview&lt;/A&gt;. This will outline all syncable data and available endpoints!&amp;nbsp;&lt;BR /&gt;&lt;BR /&gt;For information on creating an additional environment outside of a standard HubSpot Account, here is our documentation detailing &lt;A href="https://knowledge.hubspot.com/account-management/set-up-a-hubspot-standard-sandbox-account" target="_blank"&gt;Sandbox setup&lt;/A&gt; and &lt;A href="https://developers.hubspot.com/docs/getting-started/account-types" target="_blank"&gt;developer account creation&lt;/A&gt;!&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Additionally, I'm going to loop in a few of our experts in case they have any additional suggestions!&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="color:var(--ck-color-mention-text);"&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/537570"&gt;@RubenBurdin&lt;/a&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;, &lt;SPAN style="color:var(--ck-color-mention-text);"&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;&lt;/SPAN&gt;, &lt;SPAN style="color:var(--ck-color-mention-text);"&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/53048"&gt;@evaldas&lt;/a&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;, and &lt;SPAN style="color:var(--ck-color-mention-text);"&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/346639"&gt;@GRajput&lt;/a&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;!&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 02 Dec 2025 15:57:09 GMT</pubDate>
      <guid>https://community.hubspot.com/t5/APIs-Integrations/How-to-connect-to-the-Open-API-Sandbox/m-p/1230359#M85885</guid>
      <dc:creator>SamTassey</dc:creator>
      <dc:date>2025-12-02T15:57:09Z</dc:date>
    </item>
    <item>
      <title>Re: How to connect to the Open API Sandbox</title>
      <link>https://community.hubspot.com/t5/APIs-Integrations/How-to-connect-to-the-Open-API-Sandbox/m-p/1230705#M85910</link>
      <description>&lt;P&gt;Hi &lt;a href="https://community.hubspot.com/t5/user/viewprofilepage/user-id/1019123"&gt;@JohnDanter&lt;/a&gt;,&lt;/P&gt;&lt;P&gt;Yes, in HubSpot you can test and use the APIs via Private App tokens, which also seems to be the easiest approach for your use case.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Here's how to create a private app:&lt;/P&gt;&lt;OL&gt;&lt;LI&gt;&lt;P&gt;In HubSpot, go to &lt;STRONG&gt;Settings&lt;/STRONG&gt;.&lt;/P&gt;&lt;/LI&gt;&lt;LI&gt;&lt;P&gt;In the left navigation, open &lt;STRONG&gt;Integrations → Legacy apps&lt;/STRONG&gt;.&lt;/P&gt;&lt;/LI&gt;&lt;LI&gt;&lt;P&gt;Create a &lt;STRONG&gt;Private App&lt;/STRONG&gt; and grant whatever scopes/permissions you need for the endpoints you want to call.&lt;/P&gt;&lt;/LI&gt;&lt;LI&gt;&lt;P&gt;Once the app is created, go to the &lt;STRONG&gt;Auth&lt;/STRONG&gt; tab. You'll see an &lt;STRONG&gt;Access Token&lt;/STRONG&gt; there.&lt;/P&gt;&lt;/LI&gt;&lt;/OL&gt;&lt;P&gt;You can use that token directly in Postman by adding an Authorization header like:&lt;/P&gt;&lt;DIV class=""&gt;&lt;DIV class=""&gt;&amp;nbsp;&lt;/DIV&gt;&lt;/DIV&gt;&lt;LI-CODE lang="markup"&gt;Authorization: Bearer &amp;lt;access_token&amp;gt;&lt;/LI-CODE&gt;&lt;DIV class=""&gt;&amp;nbsp; &amp;nbsp;&lt;/DIV&gt;&lt;P&gt;Also worth noting: Private Apps and the HubSpot APIs are available on free HubSpot accounts, so you can work with them even if you're developing against a free portal. Just be aware that some endpoints/features may be limited depending on the free plan's access to certain functionality, so you might hit restrictions for objects or actions that require paid tiers.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;For the full API reference and endpoint list, see here:&amp;nbsp;&lt;A href="https://developers.hubspot.com/docs/api-reference/overview" target="_blank" rel="noopener"&gt;API Reference Overview - HubSpot docs&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Did my post resolve your question? If so, please consider&amp;nbsp;&lt;/SPAN&gt;&lt;STRONG&gt;marking it as the accepted solution&amp;nbsp;to help others in the community.&lt;BR /&gt;&lt;BR /&gt;&lt;/STRONG&gt;&lt;SPAN&gt;Kind regards&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Dennis&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Wed, 03 Dec 2025 15:32:21 GMT</pubDate>
      <guid>https://community.hubspot.com/t5/APIs-Integrations/How-to-connect-to-the-Open-API-Sandbox/m-p/1230705#M85910</guid>
      <dc:creator>d-lupo</dc:creator>
      <dc:date>2025-12-03T15:32:21Z</dc:date>
    </item>
    <item>
      <title>Re: How to connect to the Open API Sandbox</title>
      <link>https://community.hubspot.com/t5/APIs-Integrations/How-to-connect-to-the-Open-API-Sandbox/m-p/1231017#M85926</link>
      <description>&lt;P&gt;Thank you so much for this!!&lt;/P&gt;&lt;P&gt;Ok so now I have a very basic app and can see my token in the app Auth &amp;gt; Access token &lt;span class="lia-unicode-emoji" title=":slightly_smiling_face:"&gt;🙂&lt;/span&gt;&lt;/P&gt;&lt;P&gt;This now works in Postman, theirs and mine and from JDE &lt;span class="lia-unicode-emoji" title=":slightly_smiling_face:"&gt;🙂&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="JohnDanter_0-1764843791492.png" style="width: 400px;"&gt;&lt;img src="https://community.hubspot.com/t5/image/serverpage/image-id/163126iC8DFEFF4A66B0DF8/image-size/medium?v=v2&amp;amp;px=400" role="button" title="JohnDanter_0-1764843791492.png" alt="JohnDanter_0-1764843791492.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 04 Dec 2025 10:23:33 GMT</pubDate>
      <guid>https://community.hubspot.com/t5/APIs-Integrations/How-to-connect-to-the-Open-API-Sandbox/m-p/1231017#M85926</guid>
      <dc:creator>JohnDanter</dc:creator>
      <dc:date>2025-12-04T10:23:33Z</dc:date>
    </item>
    <item>
      <title>Re: How to connect to the Open API Sandbox</title>
      <link>https://community.hubspot.com/t5/APIs-Integrations/How-to-connect-to-the-Open-API-Sandbox/m-p/1231089#M85929</link>
      <description>&lt;P&gt;One other question &lt;span class="lia-unicode-emoji" title=":slightly_smiling_face:"&gt;🙂&lt;/span&gt;&lt;/P&gt;&lt;P&gt;I will be connecting to hubpsot from an external system who maybe updating and adding hubspot data. I would like to know who did that. So I am guessing I need a token per user&lt;/P&gt;&lt;P&gt;What I have setup and gt working so far is a token I obtained from inside hubspot.&lt;/P&gt;&lt;P&gt;How dod I get a token per external user so hubspot knows who the external user is making the updates?&lt;/P&gt;&lt;P&gt;JWTs? Can I request a token for specific users from outside&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;P&gt;John&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 04 Dec 2025 14:09:28 GMT</pubDate>
      <guid>https://community.hubspot.com/t5/APIs-Integrations/How-to-connect-to-the-Open-API-Sandbox/m-p/1231089#M85929</guid>
      <dc:creator>JohnDanter</dc:creator>
      <dc:date>2025-12-04T14:09:28Z</dc:date>
    </item>
    <item>
      <title>Re: How to connect to the Open API Sandbox</title>
      <link>https://community.hubspot.com/t5/APIs-Integrations/How-to-connect-to-the-Open-API-Sandbox/m-p/1232725#M86040</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/1019123"&gt;@JohnDanter&lt;/a&gt;&lt;/SPAN&gt;,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Thanks for sharing your update and the resolution. Your feedback helps the community and others facing similar issues!&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;As for your question on pulling the change source of the data, you may find this thread helpful - &lt;A href="https://community.hubspot.com/t5/128172-RevOps-Discussions/How-to-use-Change-Source-data-in-workflows-and-reports/m-p/1110893" target="_blank"&gt;https://community.hubspot.com/t5/128172-RevOps-Discussions/How-to-use-Change-Source-data-in-workflows-and-reports/m-p/1110893&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;It appears that @&lt;A href="https://community.hubspot.com/t5/user/viewprofilepage/user-id/842621" target="_blank"&gt;&lt;STRONG&gt;IohranAraujo&lt;/STRONG&gt;&lt;/A&gt;&lt;STRONG&gt; &lt;/STRONG&gt;states there are current limitations around this. However, I'm going to loop in a few other experts here to see if they have any suggestions for you.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&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/996002"&gt;@d-lupo&lt;/a&gt;&lt;/SPAN&gt;&lt;/STRONG&gt;, &lt;A href="https://community.hubspot.com/t5/user/viewprofilepage/user-id/537570" target="_blank"&gt;@RubenBurdin&lt;/A&gt;, &lt;A href="https://community.hubspot.com/t5/user/viewprofilepage/user-id/63499" target="_blank"&gt;@SteveHTM&lt;/A&gt;, &lt;A href="https://community.hubspot.com/t5/user/viewprofilepage/user-id/53048" target="_blank"&gt;@evaldas&lt;/A&gt;, Do you have any suggestions for what &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/1019123"&gt;@JohnDanter&lt;/a&gt;&lt;/SPAN&gt; is trying to accomplish here?&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Thank you!&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Sam, Community Manager&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;BR /&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 10 Dec 2025 16:56:39 GMT</pubDate>
      <guid>https://community.hubspot.com/t5/APIs-Integrations/How-to-connect-to-the-Open-API-Sandbox/m-p/1232725#M86040</guid>
      <dc:creator>SamTassey</dc:creator>
      <dc:date>2025-12-10T16:56:39Z</dc:date>
    </item>
    <item>
      <title>Re: How to connect to the Open API Sandbox</title>
      <link>https://community.hubspot.com/t5/APIs-Integrations/How-to-connect-to-the-Open-API-Sandbox/m-p/1234130#M86127</link>
      <description>&lt;P&gt;Hi &lt;a href="https://community.hubspot.com/t5/user/viewprofilepage/user-id/1019123"&gt;@JohnDanter&lt;/a&gt;&amp;nbsp;, you’ve already uncovered the key piece: HubSpot doesn’t work like a traditional “one token per user” API model when you’re using private apps.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;With private app tokens, all API actions are attributed to the app itself, not to individual external users. That’s by design. HubSpot will show the change source as “API” or the app name, but it won’t identify which external user inside JDE triggered the update. There’s no supported way to mint per-user tokens, JWTs, or impersonation-style access for private apps.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;If you truly need user-level attribution inside HubSpot, the only supported path is OAuth-based public apps. With OAuth, each HubSpot user authorizes the app, and actions can be associated with that user’s authorization context. Even then, attribution is limited, and many CRM updates still show up generically as “via API.” HubSpot documents the OAuth flow and its limits here (&lt;A href="https://developers.hubspot.com/docs/apps/developer-platform/build-apps/authentication/oauth/oauth-quickstart-guide" target="_blank"&gt;https://developers.hubspot.com/docs/apps/developer-platform/build-apps/authentication/oauth/oauth-quickstart-guide&lt;/A&gt; )&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;In practice, most teams solve this by pushing their own metadata along with the update. For example, store the external user ID or username in a custom property like “Last updated by (external)” or include it in a note or timeline event. That way, you preserve traceability without fighting HubSpot’s auth model. HubSpot’s native “change source” and “updated by” fields won’t reliably reflect external system users today, and that’s a known limitation.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;So your current setup is correct and future-proof: one private app token for sandbox and production, scoped appropriately, and your own audit trail if you need per-user visibility.&lt;/P&gt;</description>
      <pubDate>Mon, 15 Dec 2025 19:23:06 GMT</pubDate>
      <guid>https://community.hubspot.com/t5/APIs-Integrations/How-to-connect-to-the-Open-API-Sandbox/m-p/1234130#M86127</guid>
      <dc:creator>RubenBurdin</dc:creator>
      <dc:date>2025-12-15T19:23:06Z</dc:date>
    </item>
    <item>
      <title>Re: How to connect to the Open API Sandbox</title>
      <link>https://community.hubspot.com/t5/APIs-Integrations/How-to-connect-to-the-Open-API-Sandbox/m-p/1234361#M86142</link>
      <description>&lt;P&gt;Thank you so much much for this information Ruben.&lt;/P&gt;&lt;P&gt;I guess data up from JDE to Hubspot can work the way you have suggested yes (metadata of who did what) but my real issue will be the other way around. Hubspot updates down into JDE.&lt;/P&gt;&lt;P&gt;For this path I will need to know who is doing what yes, but again metadata could work there, it's just I need the equivelant JDE User Id coming in from Hubspot.&lt;/P&gt;&lt;P&gt;So Hubspot will need a way to link accounts to JDE User accounts. I'll figure it out &lt;span class="lia-unicode-emoji" title=":slightly_smiling_face:"&gt;🙂&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks again&lt;/P&gt;</description>
      <pubDate>Tue, 16 Dec 2025 08:12:11 GMT</pubDate>
      <guid>https://community.hubspot.com/t5/APIs-Integrations/How-to-connect-to-the-Open-API-Sandbox/m-p/1234361#M86142</guid>
      <dc:creator>JohnDanter</dc:creator>
      <dc:date>2025-12-16T08:12:11Z</dc:date>
    </item>
    <item>
      <title>Re: How to connect to the Open API Sandbox</title>
      <link>https://community.hubspot.com/t5/APIs-Integrations/How-to-connect-to-the-Open-API-Sandbox/m-p/1239189#M86393</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.hubspot.com/t5/user/viewprofilepage/user-id/1019123"&gt;@JohnDanter&lt;/a&gt;&amp;nbsp;&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;
&lt;P&gt;"To use the HubSpot APIs, it is recommended to create a private app and assign it the required OAuth scopes for the APIs you intend to access. The private app will generate an access token that can be used to authenticate API requests. Refer to the HubSpot CRM API documentation here: &lt;A href="https://developers.hubspot.com/docs/guides/crm/understanding-the-crm" target="_blank"&gt;https://developers.hubspot.com/docs/guides/crm/understanding-the-crm&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&lt;BR /&gt;to identify the endpoints and required scopes for each endpoint. Ensure these scopes are included in your private app configuration. Once configured, you can use the access token to make API calls programmatically or via tools like Postman. This setup provides a secure and scoped mechanism to interact with HubSpot APIs.&lt;/P&gt;</description>
      <pubDate>Wed, 07 Jan 2026 11:56:53 GMT</pubDate>
      <guid>https://community.hubspot.com/t5/APIs-Integrations/How-to-connect-to-the-Open-API-Sandbox/m-p/1239189#M86393</guid>
      <dc:creator>GRajput</dc:creator>
      <dc:date>2026-01-07T11:56:53Z</dc:date>
    </item>
  </channel>
</rss>

