<?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 Are all v1 APIs being sunset after 30th September 2025? in APIs &amp; Integrations</title>
    <link>https://community.hubspot.com/t5/APIs-Integrations/Are-all-v1-APIs-being-sunset-after-30th-September-2025/m-p/1198825#M84240</link>
    <description>&lt;H3&gt;How we are using the HubSpot API&lt;/H3&gt;&lt;P&gt;We're using the HubSpot API to get click/open/send events on marketing emails sent since a given timestamp.&lt;/P&gt;&lt;DIV&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;We use&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;DIV&gt;&lt;DIV&gt;&lt;DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&lt;STRONG&gt;email/public/v1/campaigns&lt;/STRONG&gt; to g&lt;/SPAN&gt;&lt;SPAN&gt;et a list of email campaign IDs with activity since a given timestamp.&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;Then for each&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;campaign ID:&lt;/SPAN&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;1.&lt;/SPAN&gt;&lt;SPAN&gt;&lt;SPAN&gt; Get the campaign data from&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;DIV&gt;&lt;DIV&gt;&lt;STRONG&gt;email/public/v1/campaigns/{id}&lt;/STRONG&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;2.&lt;/SPAN&gt;&lt;SPAN&gt;&lt;SPAN&gt; Use&amp;nbsp;&lt;STRONG&gt;contentId&lt;/STRONG&gt; from the response to get email data from&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;DIV&gt;&lt;DIV&gt;&lt;DIV&gt;&lt;STRONG&gt;marketing-emails/v1/emails/{contentId}&lt;/STRONG&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;3.&lt;/SPAN&gt; &lt;SPAN&gt;&lt;SPAN&gt;Get click/open/send events from&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;DIV&gt;&lt;DIV&gt;&lt;STRONG&gt;email/public/v1/events?campaignId={campaignId}&amp;amp;eventType={click|open|processed}&lt;/STRONG&gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;H3&gt;What does the v1 suset mean for us?&lt;/H3&gt;&lt;DIV&gt;My main question is in the title of this post - &lt;STRONG&gt;are all v1 APIs being sunset after 30th September 2025?&lt;/STRONG&gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;The post &lt;A href="https://community.hubspot.com/t5/Developer-Announcements/Marketing-Email-API-v3-released-to-general-availability-and/m-p/1130811/highlight/true#M1013" target="_blank" rel="noopener"&gt;Marketing Email API: v3 released to general availability and upcoming sunset for v1&lt;/A&gt;&amp;nbsp;includes the line:&lt;/DIV&gt;&lt;DIV&gt;&lt;EM&gt;"Any requests to the v1 API after this date will result in an error."&lt;/EM&gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;But does this only apply to endpoints starting with &lt;STRONG&gt;/marketing-emails/v1/&lt;/STRONG&gt;, or does it apply to all HubSpot API endpoints containing&amp;nbsp;&lt;STRONG&gt;/v1/&lt;/STRONG&gt;?&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;H3&gt;How would we use the v3 API to achieve what we're doing?&lt;/H3&gt;&lt;H4&gt;Getting campaigns that have activity after a given timestamp&lt;/H4&gt;&lt;P&gt;Looking through the API docs, I can't see a way of using the v3 API to get all campaigns that have activity after a given timestamp. I think the best we can do is to use&amp;nbsp;&lt;/P&gt;&lt;DIV&gt;&lt;DIV&gt;&lt;STRONG&gt;marketing/v3/emails/statistics/list &lt;/STRONG&gt;to get IDs for emails that have activity after a given timestamp, then use&amp;nbsp;&lt;DIV&gt;&lt;DIV&gt;&lt;STRONG&gt;marketing/v3/emails/{id} &lt;/STRONG&gt;to get the list of campaigns for the email via the&amp;nbsp;&lt;DIV&gt;&lt;DIV&gt;&lt;STRONG&gt;allEmailCampaignIds&lt;/STRONG&gt; property.&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;This is not ideal since it will include campaigns that have not had actitivy since the timestamp and I don't see a way of verifying which campaigns have actually had activity.&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Is there a neater way to get IDs for all campaigns that have changed since a timestamp?&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;H4&gt;Getting campaign details&lt;/H4&gt;&lt;P&gt;The v3 equivalent of&amp;nbsp;&lt;STRONG&gt;email/public/v1/campaigns/{id}&lt;/STRONG&gt;&lt;STRONG&gt;&amp;nbsp;&lt;/STRONG&gt;seems to be&amp;nbsp;&lt;A href="https://developers.hubspot.com/docs/api-reference/marketing-campaigns-public-api-v3/campaign/get-marketing-v3-campaigns-campaignGuid" target="_blank" rel="noopener"&gt;marketing/v3/campaigns/{campaignGuid}&lt;/A&gt;&amp;nbsp;but this expects a guid rather than a numeric ID.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;How do I obtain that guid?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;H4&gt;Getting email events&lt;/H4&gt;&lt;P&gt;There doesn't seem to be a v3 equivalent of&amp;nbsp;&lt;/P&gt;&lt;DIV&gt;&lt;DIV&gt;&lt;STRONG&gt;email/public/v1/events&lt;/STRONG&gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;How do I use a campaign ID in the v3 API to get the associated click/open/send events?&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;</description>
    <pubDate>Wed, 10 Sep 2025 10:03:55 GMT</pubDate>
    <dc:creator>niksoper</dc:creator>
    <dc:date>2025-09-10T10:03:55Z</dc:date>
    <item>
      <title>Are all v1 APIs being sunset after 30th September 2025?</title>
      <link>https://community.hubspot.com/t5/APIs-Integrations/Are-all-v1-APIs-being-sunset-after-30th-September-2025/m-p/1198825#M84240</link>
      <description>&lt;H3&gt;How we are using the HubSpot API&lt;/H3&gt;&lt;P&gt;We're using the HubSpot API to get click/open/send events on marketing emails sent since a given timestamp.&lt;/P&gt;&lt;DIV&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;We use&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;DIV&gt;&lt;DIV&gt;&lt;DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&lt;STRONG&gt;email/public/v1/campaigns&lt;/STRONG&gt; to g&lt;/SPAN&gt;&lt;SPAN&gt;et a list of email campaign IDs with activity since a given timestamp.&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;Then for each&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;campaign ID:&lt;/SPAN&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;1.&lt;/SPAN&gt;&lt;SPAN&gt;&lt;SPAN&gt; Get the campaign data from&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;DIV&gt;&lt;DIV&gt;&lt;STRONG&gt;email/public/v1/campaigns/{id}&lt;/STRONG&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;2.&lt;/SPAN&gt;&lt;SPAN&gt;&lt;SPAN&gt; Use&amp;nbsp;&lt;STRONG&gt;contentId&lt;/STRONG&gt; from the response to get email data from&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;DIV&gt;&lt;DIV&gt;&lt;DIV&gt;&lt;STRONG&gt;marketing-emails/v1/emails/{contentId}&lt;/STRONG&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;3.&lt;/SPAN&gt; &lt;SPAN&gt;&lt;SPAN&gt;Get click/open/send events from&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;DIV&gt;&lt;DIV&gt;&lt;STRONG&gt;email/public/v1/events?campaignId={campaignId}&amp;amp;eventType={click|open|processed}&lt;/STRONG&gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;H3&gt;What does the v1 suset mean for us?&lt;/H3&gt;&lt;DIV&gt;My main question is in the title of this post - &lt;STRONG&gt;are all v1 APIs being sunset after 30th September 2025?&lt;/STRONG&gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;The post &lt;A href="https://community.hubspot.com/t5/Developer-Announcements/Marketing-Email-API-v3-released-to-general-availability-and/m-p/1130811/highlight/true#M1013" target="_blank" rel="noopener"&gt;Marketing Email API: v3 released to general availability and upcoming sunset for v1&lt;/A&gt;&amp;nbsp;includes the line:&lt;/DIV&gt;&lt;DIV&gt;&lt;EM&gt;"Any requests to the v1 API after this date will result in an error."&lt;/EM&gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;But does this only apply to endpoints starting with &lt;STRONG&gt;/marketing-emails/v1/&lt;/STRONG&gt;, or does it apply to all HubSpot API endpoints containing&amp;nbsp;&lt;STRONG&gt;/v1/&lt;/STRONG&gt;?&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;H3&gt;How would we use the v3 API to achieve what we're doing?&lt;/H3&gt;&lt;H4&gt;Getting campaigns that have activity after a given timestamp&lt;/H4&gt;&lt;P&gt;Looking through the API docs, I can't see a way of using the v3 API to get all campaigns that have activity after a given timestamp. I think the best we can do is to use&amp;nbsp;&lt;/P&gt;&lt;DIV&gt;&lt;DIV&gt;&lt;STRONG&gt;marketing/v3/emails/statistics/list &lt;/STRONG&gt;to get IDs for emails that have activity after a given timestamp, then use&amp;nbsp;&lt;DIV&gt;&lt;DIV&gt;&lt;STRONG&gt;marketing/v3/emails/{id} &lt;/STRONG&gt;to get the list of campaigns for the email via the&amp;nbsp;&lt;DIV&gt;&lt;DIV&gt;&lt;STRONG&gt;allEmailCampaignIds&lt;/STRONG&gt; property.&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;This is not ideal since it will include campaigns that have not had actitivy since the timestamp and I don't see a way of verifying which campaigns have actually had activity.&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Is there a neater way to get IDs for all campaigns that have changed since a timestamp?&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;H4&gt;Getting campaign details&lt;/H4&gt;&lt;P&gt;The v3 equivalent of&amp;nbsp;&lt;STRONG&gt;email/public/v1/campaigns/{id}&lt;/STRONG&gt;&lt;STRONG&gt;&amp;nbsp;&lt;/STRONG&gt;seems to be&amp;nbsp;&lt;A href="https://developers.hubspot.com/docs/api-reference/marketing-campaigns-public-api-v3/campaign/get-marketing-v3-campaigns-campaignGuid" target="_blank" rel="noopener"&gt;marketing/v3/campaigns/{campaignGuid}&lt;/A&gt;&amp;nbsp;but this expects a guid rather than a numeric ID.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;How do I obtain that guid?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;H4&gt;Getting email events&lt;/H4&gt;&lt;P&gt;There doesn't seem to be a v3 equivalent of&amp;nbsp;&lt;/P&gt;&lt;DIV&gt;&lt;DIV&gt;&lt;STRONG&gt;email/public/v1/events&lt;/STRONG&gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;How do I use a campaign ID in the v3 API to get the associated click/open/send events?&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;</description>
      <pubDate>Wed, 10 Sep 2025 10:03:55 GMT</pubDate>
      <guid>https://community.hubspot.com/t5/APIs-Integrations/Are-all-v1-APIs-being-sunset-after-30th-September-2025/m-p/1198825#M84240</guid>
      <dc:creator>niksoper</dc:creator>
      <dc:date>2025-09-10T10:03:55Z</dc:date>
    </item>
    <item>
      <title>Re: Are all v1 APIs being sunset after 30th September 2025?</title>
      <link>https://community.hubspot.com/t5/APIs-Integrations/Are-all-v1-APIs-being-sunset-after-30th-September-2025/m-p/1200028#M84311</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/988885"&gt;@niksoper&lt;/a&gt;&lt;/SPAN&gt;,&lt;BR /&gt;&lt;BR /&gt;Happy to help clarify the sunset and your questions around the v1 API. The Marketing Email API post linked is referring specifically to that API and the sunset of v1 in favor of v3.&lt;BR /&gt;&lt;BR /&gt;This does not have a direct impact on the other v1 APIs you are currently using for campaigns and events. Any updates to those API versions would be communicated directly via the &lt;A href="https://developers.hubspot.com/changelog" target="_blank"&gt;Changelog here&lt;/A&gt; and would most likely also be communicated in a similar post here in the Community.&lt;BR /&gt;&lt;BR /&gt;To help answer your questions about how you would achieve the same results using the v3 API, I'm tagging in a few of our developer champions. Hi &lt;a href="https://community.hubspot.com/t5/user/viewprofilepage/user-id/148101"&gt;@ChristinaKay&lt;/a&gt; &lt;a href="https://community.hubspot.com/t5/user/viewprofilepage/user-id/642"&gt;@mangelet&lt;/a&gt; &lt;a href="https://community.hubspot.com/t5/user/viewprofilepage/user-id/9259"&gt;@Mike_Eastwood&lt;/a&gt; I hope you all are having a great Friday! Do any of you have any insight on the above?&lt;BR /&gt;&lt;BR /&gt;Thank you!&lt;BR /&gt;&lt;BR /&gt;Cassie, Community Manager&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 12 Sep 2025 16:34:11 GMT</pubDate>
      <guid>https://community.hubspot.com/t5/APIs-Integrations/Are-all-v1-APIs-being-sunset-after-30th-September-2025/m-p/1200028#M84311</guid>
      <dc:creator>chighsmith</dc:creator>
      <dc:date>2025-09-12T16:34:11Z</dc:date>
    </item>
  </channel>
</rss>

