# \#timeline-and-extensions-apis

**URL:** https://community.hubspot.com/tag/timeline-and-extensions-apis/1848.md

[Latest](https://community.hubspot.com/latest.md) · [Categories](https://community.hubspot.com/categories.md) · [Tags](https://community.hubspot.com/tags.md)

---

## [Download Call Transcripts via API](https://community.hubspot.com/t/download-call-transcripts-via-api/91408)

<div class="topic-metadata">

**Author:** [@EBrownrigg](https://community.hubspot.com/u/EBrownrigg)\
**Replies:** 8\
**Last updated:** [November 6, 2026, 11:41pm UTC](https://community.hubspot.com/t/download-call-transcripts-via-api/91408 "2026-11-06T23:41:53Z")

</div>

Hi, Is anyone able to point me in the right direction for how to download call transcripts via the api? I am able to load t…

---

## [How to enable endpoint for batch retrieval of communication subscription statuses](https://community.hubspot.com/t/how-to-enable-endpoint-for-batch-retrieval-of-communication-subscription-statuses/142596)

<div class="topic-metadata">

**Author:** [@RLehrhaupt](https://community.hubspot.com/u/RLehrhaupt)\
**Replies:** 4\
**Last updated:** [October 30, 2026, 1:37pm UTC](https://community.hubspot.com/t/how-to-enable-endpoint-for-batch-retrieval-of-communication-subscription-statuses/142596 "2026-10-30T13:37:04Z")

</div>

I was looking at the endpoint for batch reading of communication subscriptions (v4): Our account in HubSpot has the listed…

---

## [Lead Forensics HubSpot App Setup Guide](https://community.hubspot.com/t/lead-forensics-hubspot-app-setup-guide/162845)

<div class="topic-metadata">

**Author:** [@loureiroj](https://community.hubspot.com/u/loureiroj)\
**Replies:** 0\
**Last updated:** [October 23, 2026, 3:11pm UTC](https://community.hubspot.com/t/lead-forensics-hubspot-app-setup-guide/162845 "2026-10-23T15:11:50Z")

</div>

As you integrate your ecosystems, you’ll empower your team with the necessary data to achieve your goals. With that in mind, …

---

## [Pipedrive Emails → HubSpot](https://community.hubspot.com/t/pipedrive-emails-hubspot/143483)

<div class="topic-metadata">

**Author:** [@Peter\_Jones\_3](https://community.hubspot.com/u/Peter_Jones_3)\
**Replies:** 10\
**Last updated:** [October 13, 2026, 6:57pm UTC](https://community.hubspot.com/t/pipedrive-emails-hubspot/143483 "2026-10-13T18:57:32Z")

</div>

I have migrated from Pipedrive to HubSpot. Contacts, Companies, Deals, Notes and Tasks. Email activities is an option, confi…

---

## [Need integration with DATTO RMM](https://community.hubspot.com/t/need-integration-with-datto-rmm/90321)

<div class="topic-metadata">

**Author:** [@Winnidoux](https://community.hubspot.com/u/Winnidoux)\
**Replies:** 3\
**Last updated:** [September 9, 2026, 3:18pm UTC](https://community.hubspot.com/t/need-integration-with-datto-rmm/90321 "2026-09-09T15:18:53Z")

</div>

Hello We use to work with DATTO RMM + AUTOTASK (too much complicated) so we decided to change from AUTOTASK to HUBSPOT. But…

---

## [New Dev Accounts Blocked by Legacy Timeline API Restraints & Date-Based Versioning Gap](https://community.hubspot.com/t/new-dev-accounts-blocked-by-legacy-timeline-api-restraints-date-based-versioning-gap/153325)

<div class="topic-metadata">

**Author:** [@TomC86](https://community.hubspot.com/u/TomC86)\
**Replies:** 6\
**Last updated:** [July 27, 2026, 8:21pm UTC](https://community.hubspot.com/t/new-dev-accounts-blocked-by-legacy-timeline-api-restraints-date-based-versioning-gap/153325 "2026-07-27T20:21:31Z")

</div>

Hi everyone, We are currently refactoring our integration to move toward HubSpot’s new date-based versioned endpoints (e.g.,…

---

## [Do marketplace apps contribute to a portal's custom object limit?](https://community.hubspot.com/t/do-marketplace-apps-contribute-to-a-portals-custom-object-limit/151183)

<div class="topic-metadata">

**Author:** [@RLehrhaupt](https://community.hubspot.com/u/RLehrhaupt)\
**Replies:** 2\
**Last updated:** [July 22, 2026, 5:44pm UTC](https://community.hubspot.com/t/do-marketplace-apps-contribute-to-a-portals-custom-object-limit/151183 "2026-07-22T17:44:29Z")

</div>

Hello, I have a question pertaining to the app marketplace as a developer. If I create an application that creates and maint…

---

## [Using Microsoft 365 Dynamics Integration to push Invoices from HubSpot to Dynamics](https://community.hubspot.com/t/using-microsoft-365-dynamics-integration-to-push-invoices-from-hubspot-to-dynamics/121075)

<div class="topic-metadata">

**Author:** [@DSiegers](https://community.hubspot.com/u/DSiegers)\
**Replies:** 6\
**Last updated:** [July 22, 2026, 10:32pm UTC](https://community.hubspot.com/t/using-microsoft-365-dynamics-integration-to-push-invoices-from-hubspot-to-dynamics/121075 "2026-07-22T22:32:16Z")

</div>

Hi there, Currently, the “Microsoft Dynamics 365” marketplace app only allows you to push the Invoice object from Dynamics t…

---

## [API Authentication Issue – Unable to Retrieve HubSpot Data in Power BI (Invalid Credentials)](https://community.hubspot.com/t/api-authentication-issue-unable-to-retrieve-hubspot-data-in-power-bi-invalid-credentials/150018)

<div class="topic-metadata">

**Author:** [@SGopakumar2](https://community.hubspot.com/u/SGopakumar2)\
**Replies:** 3\
**Last updated:** [June 4, 2026, 8:16pm UTC](https://community.hubspot.com/t/api-authentication-issue-unable-to-retrieve-hubspot-data-in-power-bi-invalid-credentials/150018 "2026-06-04T20:16:41Z")

</div>

I am trying to connect our HubSpot account to Power BI so that data retrieval can be automated instead of manually exporting data to Excel. I have Super Admin access to the HubSpot account. The HubSpot application was o…

---

## [Invalid Client ID when using the HubSpot API Collection for Postman](https://community.hubspot.com/t/client-id-invalid-when-using-hubspot-api-collection-for-postman/149282)

<div class="topic-metadata">

**Author:** [@ChakS77](https://community.hubspot.com/u/ChakS77)\
**Replies:** 3\
**Last updated:** [May 14, 2026, 1:44pm UTC](https://community.hubspot.com/t/client-id-invalid-when-using-hubspot-api-collection-for-postman/149282 "2026-05-14T13:44:34Z")

</div>

We are trying to call the HubSpot API using the Collection. We created a legacy app in HubSpot and granted the relevant scope. However, when we use the same credentials to call it in Postman, we are constantly receiving an "invalid client ID" error. Mod…

---

## [Marketplace Settings UI: Unable to POST to App Storage (Invalid URL and hubspot.context undefined](https://community.hubspot.com/t/marketplace-settings-ui-unable-to-post-to-app-storage-invalid-url-and-hubspot-context-undefined/148337)

<div class="topic-metadata">

**Author:** [@JohnMichel](https://community.hubspot.com/u/JohnMichel)\
**Replies:** 2\
**Last updated:** [April 15, 2026, 7:54pm UTC](https://community.hubspot.com/t/marketplace-settings-ui-unable-to-post-to-app-storage-invalid-url-and-hubspot-context-undefined/148337 "2026-04-15T19:54:20Z")

</div>

We have a HubSpot Marketplace project (CRM extension + serverless functions + a Settings UI), and we’re trying to save configuration values to App Storage from the Settings page. Every attempt to POST to /crm/v3/extensio…

---

## [Cannot update message status](https://community.hubspot.com/t/cannot-update-message-status/147667)

<div class="topic-metadata">

**Author:** [@lswiatek](https://community.hubspot.com/u/lswiatek)\
**Replies:** 1\
**Last updated:** [March 25, 2026, 4:35pm UTC](https://community.hubspot.com/t/cannot-update-message-status/147667 "2026-03-25T16:35:35Z")

</div>

Hello, I’m integrating a custom message channel to be used in Help Desk. According to the docs, there’s an endpoint for updating the message status to READ or FAILED: However, when I try to use it I get 403 response …

---

## [Can I use serverless functions with public apps in HubSpot?](https://community.hubspot.com/t/can-i-use-serverless-functions-with-public-apps-in-hubspot/147315)

<div class="topic-metadata">

**Author:** [@frnkr](https://community.hubspot.com/u/frnkr)\
**Replies:** 2\
**Last updated:** [March 16, 2026, 3:47pm UTC](https://community.hubspot.com/t/can-i-use-serverless-functions-with-public-apps-in-hubspot/147315 "2026-03-16T15:47:35Z")

</div>

Hi, I am new to Hubspot development. Is it possible to use serverless functions with public apps when the new platform comes out? I couldn’t find any info on this matter. Thanks!

---

## [HubSpot - MS SharePoint: Collaborative DMS integration for project provisioning and permissions](https://community.hubspot.com/t/hubspot-ms-sharepoint-collaborative-dms-integration-for-project-provisioning-and-permissions/147249)

<div class="topic-metadata">

**Author:** [@Rob\_L](https://community.hubspot.com/u/Rob_L)\
**Replies:** 1\
**Last updated:** [March 13, 2026, 8:53pm UTC](https://community.hubspot.com/t/hubspot-ms-sharepoint-collaborative-dms-integration-for-project-provisioning-and-permissions/147249 "2026-03-13T20:53:45Z")

</div>

I’m evaluating an integration between our SharePoint-based Collaborative DMS and HubSpot, and I’d like to sanity-check whether this is technically feasible and whether it’s a sensible design from the HubSpot side. I’m n…

---

## [Set a quote to accepted via API](https://community.hubspot.com/t/set-a-quote-to-accepted-via-api/147211)

<div class="topic-metadata">

**Author:** [@AFavre5](https://community.hubspot.com/u/AFavre5)\
**Replies:** 1\
**Last updated:** [March 12, 2026, 7:10pm UTC](https://community.hubspot.com/t/set-a-quote-to-accepted-via-api/147211 "2026-03-12T19:10:05Z")

</div>

Hi there, I’m trying to mark a quote as signed when using a manual signature via API so that the quote status changed to accept. I know it can be done manually from the deal record but I tried to with a patch call http…

---

## [Request to enable App Events beta for portal 49608112](https://community.hubspot.com/t/request-to-enable-app-events-beta-for-portal-49608112/146631)

<div class="topic-metadata">

**Author:** [@FabrizioFlores](https://community.hubspot.com/u/FabrizioFlores)\
**Replies:** 2\
**Last updated:** [March 5, 2026, 1:53pm UTC](https://community.hubspot.com/t/request-to-enable-app-events-beta-for-portal-49608112/146631 "2026-03-05T13:53:42Z")

</div>

Hi HubSpot team, We’re trying to use App Events (Timeline Events) to migrate historical deal stage data from Zoho CRM into our HubSpot portal (ID: 49608112). We have a Public App already set up (App ID: 32241984) with t…

---

## [How to save settings from UI Extension? Keep getting errors \[HubSpot Platform 2025.2\]](https://community.hubspot.com/t/how-to-save-settings-from-ui-extension-keep-getting-errors-hubspot-platform-2025-2/143779)

<div class="topic-metadata">

**Author:** [@tombonneau](https://community.hubspot.com/u/tombonneau)\
**Replies:** 1\
**Last updated:** [March 5, 2026, 12:47am UTC](https://community.hubspot.com/t/how-to-save-settings-from-ui-extension-keep-getting-errors-hubspot-platform-2025-2/143779 "2026-03-05T00:47:41Z")

</div>

Howdy Community of Developers Waaaaaay Smarter Than Me, So full disclosure, I am a product dev/marketer with very limited JS experience using Claude Code (who also helped put together some of this post of course!) to he…

---

## [UI Extensions Beta Private NPM packages](https://community.hubspot.com/t/ui-extensions-beta-private-npm-packages/128836)

<div class="topic-metadata">

**Author:** [@Tamzin](https://community.hubspot.com/u/Tamzin)\
**Replies:** 2\
**Last updated:** [March 4, 2026, 12:03am UTC](https://community.hubspot.com/t/ui-extensions-beta-private-npm-packages/128836 "2026-03-04T00:03:05Z")

</div>

Hi all, Has anyone had success using private packages in HubSpot UI extensions? We have some common libraries we’d like to utilize but I can’t find out how to make it work. Open to all suggestions and thank you so much! …

---

## [Need help in gmeet transcript + attach to gdrive](https://community.hubspot.com/t/need-help-in-gmeet-transcript-attach-to-gdrive/146000)

<div class="topic-metadata">

**Author:** [@Naveen28](https://community.hubspot.com/u/Naveen28)\
**Replies:** 4\
**Last updated:** [February 10, 2026, 2:36pm UTC](https://community.hubspot.com/t/need-help-in-gmeet-transcript-attach-to-gdrive/146000 "2026-02-10T14:36:25Z")

</div>

Hello i am trying to automatically add my gmeet transcriptions for my cs team to a speciifc folder in gdrive. right now we manually upload this. i tried pulling this to hubspot via auto transcript and then using zapier …

---

## [Limit for association count per object id for the batch read associations endpoint](https://community.hubspot.com/t/limit-for-association-count-per-object-id-for-the-batch-read-associations-endpoint/134271)

<div class="topic-metadata">

**Author:** [@RLehrhaupt](https://community.hubspot.com/u/RLehrhaupt)\
**Replies:** 10\
**Last updated:** [January 30, 2026, 2:45pm UTC](https://community.hubspot.com/t/limit-for-association-count-per-object-id-for-the-batch-read-associations-endpoint/134271 "2026-01-30T14:45:42Z")

</div>

For the endpoint: “https://api.hubapi.com/crm/v4/associations/{fromObjectType}/{toObjectType}/batch/read” I see that there is pagination on a per-object id basis for the ‘inputs’ parameter. The following endpoint which…

---

## [Dynamic Marketing Email ID](https://community.hubspot.com/t/dynamic-marketing-email-id/145284)

<div class="topic-metadata">

**Author:** [@DWild30](https://community.hubspot.com/u/DWild30)\
**Replies:** 5\
**Last updated:** [January 26, 2026, 2:57pm UTC](https://community.hubspot.com/t/dynamic-marketing-email-id/145284 "2026-01-26T14:57:15Z")

</div>

I am currently sending marketing email information through a webhook, and I am receiving the subject line, the To, and the From. I am trying to send the content of the email, but have been unable to do so. Since I can no…

---

## [HubSpot and Cin7 Integration](https://community.hubspot.com/t/hubspot-and-cin7-integration/144891)

<div class="topic-metadata">

**Author:** [@NamrathaS](https://community.hubspot.com/u/NamrathaS)\
**Replies:** 2\
**Last updated:** [January 16, 2026, 3:28am UTC](https://community.hubspot.com/t/hubspot-and-cin7-integration/144891 "2026-01-16T03:28:15Z")

</div>

I would like to integrate HubSpot and Cin7. All data was uploaded as contact data. Do I have to reupload it as Company data before proceeding? The data I want to update on Hubspot through Cin7 integration is Company nam…

---

## [\`hs project dev\` cannot connect to a project](https://community.hubspot.com/t/hs-project-dev-cannot-connect-to-a-project/143103)

<div class="topic-metadata">

**Author:** [@JanHranicky](https://community.hubspot.com/u/JanHranicky)\
**Replies:** 7\
**Last updated:** [January 15, 2026, 6:34pm UTC](https://community.hubspot.com/t/hs-project-dev-cannot-connect-to-a-project/143103 "2026-01-15T18:34:41Z")

</div>

Hi, I encountered similiar issue to this one. I am trying to develop a HubSpot extension, but HubSpot’s CLI command \`hs project dev\` doesn’t seem to be working for me. After setting up the project and uploading it to my…

---

## [Upsert API error "Contact Already Exists" Conflict](https://community.hubspot.com/t/upsert-api-error-contact-already-exists-conflict/127995)

<div class="topic-metadata">

**Author:** [@BEvans87](https://community.hubspot.com/u/BEvans87)\
**Replies:** 4\
**Last updated:** [January 14, 2026, 2:30pm UTC](https://community.hubspot.com/t/upsert-api-error-contact-already-exists-conflict/127995 "2026-01-14T14:30:03Z")

</div>

We are using /crm/v3/objects/contacts/batch/upsert to create/update contacts in HubSpot but it is returning the following. “status”: “error”, “message”: “Contact already exists. Existing ID: 106003670396”, “co…

---

## [Here's how to create a note on a contact through the API.](https://community.hubspot.com/t/heres-how-to-create-a-note-on-a-contact-through-the-api/119704)

<div class="topic-metadata">

**Author:** [@NSaad](https://community.hubspot.com/u/NSaad)\
**Replies:** 8\
**Last updated:** [January 12, 2026, 6:48pm UTC](https://community.hubspot.com/t/heres-how-to-create-a-note-on-a-contact-through-the-api/119704 "2026-01-12T18:48:24Z")

</div>

I spent hours fighting through this poorly designed API that HubSpot “convieniently” doesn’t let you have access to support for its usage. To help you get your note added without errors such as the ones below, I’m postin…

---

## [Complete a batch of callbacks limit](https://community.hubspot.com/t/complete-a-batch-of-callbacks-limit/144168)

<div class="topic-metadata">

**Author:** [@KvanStaveren](https://community.hubspot.com/u/KvanStaveren)\
**Replies:** 5\
**Last updated:** [December 19, 2025, 12:29pm UTC](https://community.hubspot.com/t/complete-a-batch-of-callbacks-limit/144168 "2025-12-19T12:29:10Z")

</div>

Does anybody know what is the limit of this batch operation? I have seen 100 and 500 in the docs of other endpoints, I would like to use prevent sending to much. https://api.hubapi.com/integrators/timeline/v4/events

---

## [How can I migrate Intercom chat history to customers in HubSpot?](https://community.hubspot.com/t/how-can-i-migrate-intercom-chat-history-to-customers-in-hubspot/143919)

<div class="topic-metadata">

**Author:** [@MBarakat](https://community.hubspot.com/u/MBarakat)\
**Replies:** 1\
**Last updated:** [December 16, 2025, 10:39am UTC](https://community.hubspot.com/t/how-can-i-migrate-intercom-chat-history-to-customers-in-hubspot/143919 "2025-12-16T10:39:57Z")

</div>

Any update on this? were you able to migrate the chats? Moderator note: I have moved your post for visibility. For reference, here is the thread where you posted: “Importing past chat/conversations history”.

---

## [Candid Premier API](https://community.hubspot.com/t/candid-premier-api/143654)

<div class="topic-metadata">

**Author:** [@BWPPF](https://community.hubspot.com/u/BWPPF)\
**Replies:** 3\
**Last updated:** [December 15, 2025, 6:16pm UTC](https://community.hubspot.com/t/candid-premier-api/143654 "2025-12-15T18:16:23Z")

</div>

Have any nonprofits had success installing Candid’s Premier API into their HubSpot environments? We wanted to see what others’ experiences were before going ahead and purchasing it.

---

## [Timeline events are not visible](https://community.hubspot.com/t/timeline-events-are-not-visible/85071)

<div class="topic-metadata">

**Author:** [@TommyHansen](https://community.hubspot.com/u/TommyHansen)\
**Replies:** 16\
**Last updated:** [December 5, 2025, 5:40pm UTC](https://community.hubspot.com/t/timeline-events-are-not-visible/85071 "2025-12-05T17:40:49Z")

</div>

Hi, I’m trying to add timeline events to contacts from my app. I get a response code 201, indicating a timeline event has been created, but when i view the contact in the frontend, nothing is there. I only have the on…

---

## [Subscription Preferences](https://community.hubspot.com/t/subscription-preferences/142317)

<div class="topic-metadata">

**Author:** [@MaxTarq](https://community.hubspot.com/u/MaxTarq)\
**Replies:** 6\
**Last updated:** [November 28, 2025, 6:55pm UTC](https://community.hubspot.com/t/subscription-preferences/142317 "2025-11-28T18:55:44Z")

</div>

Hello folks I have a question. I am using Hubspot api to access the contact subscription preferences. However, I can only fetch channel=EMAIL. But we have created custom channel as well (as you can see from screenshot w…

[Next page](https://community.hubspot.com/tag/timeline-and-extensions-apis/1848.md?match_all_tags=true&page=1&tags%5B%5D=timeline-and-extensions-apis)
