# Allow to set DOI Status via API (Subscription API Endpoint)

**URL:** <https://community.hubspot.com/t/allow-to-set-doi-status-via-api-subscription-api-endpoint/15101>\
**Category:** HubSpot Ideas\
**Tags:** object\
**Created:** [July 3, 2019, 12:50pm UTC](https://community.hubspot.com/t/allow-to-set-doi-status-via-api-subscription-api-endpoint/15101 "2019-07-03T12:50:11Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![sfloehle](https://d10pqhm3lwygmk.cloudfront.net/user_avatar/community.hubspot.com/sfloehle/32/31851_2.png) [@sfloehle](https://community.hubspot.com/u/sfloehle)\
**Post date:** [July 3, 2019, 12:50pm UTC](https://community.hubspot.com/t/allow-to-set-doi-status-via-api-subscription-api-endpoint/15101/1 "2019-07-03T12:50:11Z")

</div>

Lots of contact are generated in 3rd party tools including DOI process and transfered via API to Hubspot. Subscription API allows to set subscription but not DOI Status. As this is somethin a lot of integrations / customers will need I decided to create this idea to allow many others to vote for it. So pls. vote!

Florian

---

<div class="post-metadata">

**Author:** ![MarkAstrin](https://d10pqhm3lwygmk.cloudfront.net/user_avatar/community.hubspot.com/markastrin/32/95715_2.png) [@MarkAstrin](https://community.hubspot.com/u/MarkAstrin)\
**Post date:** [November 10, 2020, 6:05am UTC](https://community.hubspot.com/t/allow-to-set-doi-status-via-api-subscription-api-endpoint/15101/2 "2020-11-10T06:05:49Z")

</div>

Hi,

A missing feature, we think will benefit the most, can be an option to send a Duoble Opt-In email via API call.

So, in cases a client didn’t enter his email correctly, he can change it later and ask for Opt-In email from our systems.

This can ease up issues on support and manual work (mainly when you have over 100K clients)

---

<div class="post-metadata">

**Author:** ![fred\_erik](https://d10pqhm3lwygmk.cloudfront.net/user_avatar/community.hubspot.com/fred_erik/32/76793_2.png) [@fred\_erik](https://community.hubspot.com/u/fred_erik)\
**Post date:** [November 18, 2020, 1:17pm UTC](https://community.hubspot.com/t/allow-to-set-doi-status-via-api-subscription-api-endpoint/15101/3 "2020-11-18T13:17:00Z")

</div>

An important issue!

Setting the DOI status manually is currently a workaround, but not appropriate. In particular, this is not “acceptable” for the continuous import of contacts from third-party systems via APIs.  
It would help if the DOI status could be set via workflow. In principle, however, this should be possible via the Hubspot API. As a HubSpot customer who loves automation, the current status is far away from a state-of-the-art solution!

Fred Erik

---

<div class="post-metadata">

**Author:** ![MichelRickhaus](https://d10pqhm3lwygmk.cloudfront.net/user_avatar/community.hubspot.com/michelrickhaus/32/77566_2.png) [@MichelRickhaus](https://community.hubspot.com/u/MichelRickhaus)\
**Post date:** [June 1, 2021, 11:53pm UTC](https://community.hubspot.com/t/allow-to-set-doi-status-via-api-subscription-api-endpoint/15101/4 "2021-06-01T23:53:12Z")

</div>

Yes this is a definitive need - forcing us to include manual steps does render the use of the API useless. Please implement!

---

<div class="post-metadata">

**Author:** ![MFischer](https://d10pqhm3lwygmk.cloudfront.net/user_avatar/community.hubspot.com/mfischer/32/54841_2.png) [@MFischer](https://community.hubspot.com/u/MFischer)\
**Post date:** [August 12, 2021, 8:55am UTC](https://community.hubspot.com/t/allow-to-set-doi-status-via-api-subscription-api-endpoint/15101/5 "2021-08-12T08:55:06Z")

</div>

Urgently needed! Many of our customers have 3 party tools where contacts are stored that have already set the DOI. These are transferred to Hubspot via API. Setting a DOI again manually is extremely cumbersome and unnecessarily complicates processes. Setting the DOI should be possible directly via API or at least via workflow. Please implement!

---

<div class="post-metadata">

**Author:** ![Bjorn\_1](https://avatars.discourse-cdn.com/v4/letter/b/b487fb/32.png) [@Bjorn\_1](https://community.hubspot.com/u/Bjorn_1)\
**Post date:** [November 2, 2021, 3:10pm UTC](https://community.hubspot.com/t/allow-to-set-doi-status-via-api-subscription-api-endpoint/15101/6 "2021-11-02T15:10:55Z")

</div>

Definitely a must have! Without this needed feature we’ll have to think about another solution for our email marketing.

---

<div class="post-metadata">

**Author:** ![DLeight](https://d10pqhm3lwygmk.cloudfront.net/user_avatar/community.hubspot.com/dleight/32/57633_2.png) [@DLeight](https://community.hubspot.com/u/DLeight)\
**Post date:** [November 11, 2021, 9:28am UTC](https://community.hubspot.com/t/allow-to-set-doi-status-via-api-subscription-api-endpoint/15101/7 "2021-11-11T09:28:41Z")

</div>

We would really need this feature urgently!

---

<div class="post-metadata">

**Author:** ![CEimer](https://avatars.discourse-cdn.com/v4/letter/c/9f8e36/32.png) [@CEimer](https://community.hubspot.com/u/CEimer)\
**Post date:** [December 9, 2021, 12:48pm UTC](https://community.hubspot.com/t/allow-to-set-doi-status-via-api-subscription-api-endpoint/15101/8 "2021-12-09T12:48:44Z")

</div>

Yes, really important feature!!!

---

<div class="post-metadata">

**Author:** ![BenGro](https://d10pqhm3lwygmk.cloudfront.net/user_avatar/community.hubspot.com/bengro/32/79091_2.png) [@BenGro](https://community.hubspot.com/u/BenGro)\
**Post date:** [December 13, 2021, 12:42pm UTC](https://community.hubspot.com/t/allow-to-set-doi-status-via-api-subscription-api-endpoint/15101/9 "2021-12-13T12:42:31Z")

</div>

Absolutely crucial as it takes the whole point out of API automation if this property, that is crucial to reaching out tot prospects via HubSpot, is not set via the API.

---

<div class="post-metadata">

**Author:** ![MFischer](https://d10pqhm3lwygmk.cloudfront.net/user_avatar/community.hubspot.com/mfischer/32/54841_2.png) [@MFischer](https://community.hubspot.com/u/MFischer)\
**Post date:** [April 12, 2022, 2:40pm UTC](https://community.hubspot.com/t/allow-to-set-doi-status-via-api-subscription-api-endpoint/15101/10 "2022-04-12T14:40:29Z")

</div>

Hey HubSpot, this was submittet on ‎Jul 3, 2019. Almost 3 years ago!

For the upcoming future it must be possible to set the DOI-Status via API.

We currently have a lot of customers using 3rd party tools with contacts wich already have a valid DOI-Status. Not being able to set the DOI-Status via API forces us to abandon HubSpot’s DSGVO tools, which is an extreme pity.

To set the DOI manually after every synchronisation of the 3rd party tool is really not an option.

Please take this requirement seriously and provide a solution to this as soon as possible.

---

<div class="post-metadata">

**Author:** ![froettgen](https://d10pqhm3lwygmk.cloudfront.net/user_avatar/community.hubspot.com/froettgen/32/96035_2.png) [@froettgen](https://community.hubspot.com/u/froettgen)\
**Post date:** [January 3, 2023, 2:19pm UTC](https://community.hubspot.com/t/allow-to-set-doi-status-via-api-subscription-api-endpoint/15101/11 "2023-01-03T14:19:58Z")

</div>

+1

Any updates on this?

---

<div class="post-metadata">

**Author:** ![CEimer](https://avatars.discourse-cdn.com/v4/letter/c/9f8e36/32.png) [@CEimer](https://community.hubspot.com/u/CEimer)\
**Post date:** [January 4, 2023, 8:18am UTC](https://community.hubspot.com/t/allow-to-set-doi-status-via-api-subscription-api-endpoint/15101/12 "2023-01-04T08:18:49Z")

</div>

@froettgen

Unfortunately no update. It’s still an issue that prevents full automation and requires manual activities with each new contact.

---

<div class="post-metadata">

**Author:** ![arinker](https://d10pqhm3lwygmk.cloudfront.net/user_avatar/community.hubspot.com/arinker/32/14511_2.png) [@arinker](https://community.hubspot.com/u/arinker)\
**Post date:** [January 26, 2023, 10:10am UTC](https://community.hubspot.com/t/allow-to-set-doi-status-via-api-subscription-api-endpoint/15101/13 "2023-01-26T10:10:29Z")

</div>

Hey HubSpot,

it is neither possible to set the email confirmation status via a workflow nor via API.

This is really annoying and hard to explain to our customers.

This makes it for example impossible to transfer the DOI state from Shopify to HubSpot.

Please provide at least a possibility to trigger the sending of a DOI confirmation email to a given email address via workflow.

**So please prioritize this!!!**

---

<div class="post-metadata">

**Author:** ![MFischer](https://d10pqhm3lwygmk.cloudfront.net/user_avatar/community.hubspot.com/mfischer/32/54841_2.png) [@MFischer](https://community.hubspot.com/u/MFischer)\
**Post date:** [January 26, 2023, 10:40am UTC](https://community.hubspot.com/t/allow-to-set-doi-status-via-api-subscription-api-endpoint/15101/14 "2023-01-26T10:40:29Z")

</div>

Yes PLEASE do something HubSpot. This is crutial!

---

<div class="post-metadata">

**Author:** ![PDaum](https://avatars.discourse-cdn.com/v4/letter/p/da6949/32.png) [@PDaum](https://community.hubspot.com/u/PDaum)\
**Post date:** [February 2, 2023, 7:00pm UTC](https://community.hubspot.com/t/allow-to-set-doi-status-via-api-subscription-api-endpoint/15101/15 "2023-02-02T19:00:37Z")

</div>

Absoulte roadblock for many of our clients. Would be super useful for protals with imported contacts via API and would also allow better handling of international portals where GDPR only applies to a subset of contacts. This feature would be highly appreciated!

---

<div class="post-metadata">

**Author:** ![franksmiller](https://d10pqhm3lwygmk.cloudfront.net/user_avatar/community.hubspot.com/franksmiller/32/87567_2.png) [@franksmiller](https://community.hubspot.com/u/franksmiller)\
**Post date:** [November 10, 2023, 2:15pm UTC](https://community.hubspot.com/t/allow-to-set-doi-status-via-api-subscription-api-endpoint/15101/16 "2023-11-10T14:15:17Z")

</div>

It’s a mandatory need working with the HubSpot API - please, bring this to highest importance, HubSpot. It’s more important than any AI feature …

---

<div class="post-metadata">

**Author:** ![AndreU\_1](https://d10pqhm3lwygmk.cloudfront.net/user_avatar/community.hubspot.com/andreu_1/32/25270_2.png) [@AndreU\_1](https://community.hubspot.com/u/AndreU_1)\
**Post date:** [June 25, 2024, 8:44am UTC](https://community.hubspot.com/t/allow-to-set-doi-status-via-api-subscription-api-endpoint/15101/17 "2024-06-25T08:44:36Z")

</div>

Yes, we also need this for different customers. Is anybody of HubSpot even reading this. I mean, the idea was brought up 5 years ago.

---

<div class="post-metadata">

**Author:** ![JBergmann2](https://avatars.discourse-cdn.com/v4/letter/j/f19dbf/32.png) [@JBergmann2](https://community.hubspot.com/u/JBergmann2)\
**Post date:** [July 8, 2024, 8:47am UTC](https://community.hubspot.com/t/allow-to-set-doi-status-via-api-subscription-api-endpoint/15101/18 "2024-07-08T08:47:38Z")

</div>

Vote +1.000  
We have to set the DOI manually every morning for all newly imported from submissions with an already confirmed DOI. Every morning! A process that requires holiday and sickness handovers as well as working on public holidays. The team urgently needs technical automation here!

---

<div class="post-metadata">

**Author:** ![ahaengaertner](https://avatars.discourse-cdn.com/v4/letter/a/958977/32.png) [@ahaengaertner](https://community.hubspot.com/u/ahaengaertner)\
**Post date:** [February 21, 2025, 12:38pm UTC](https://community.hubspot.com/t/allow-to-set-doi-status-via-api-subscription-api-endpoint/15101/19 "2025-02-21T12:38:13Z")

</div>

I have been struggling with it for days and can’t belive that there is no way to be able to automate that. Our contacts confirmed DOI in another system. And all these contacts indeed are using our software and are already customers and not leads. We also have to handle them manually in a automation system. Kind of funny…

---

<div class="post-metadata">

**Author:** ![LevkaBrodersen](https://d10pqhm3lwygmk.cloudfront.net/user_avatar/community.hubspot.com/levkabrodersen/32/63207_2.png) [@LevkaBrodersen](https://community.hubspot.com/u/LevkaBrodersen)\
**Post date:** [February 24, 2025, 8:23am UTC](https://community.hubspot.com/t/allow-to-set-doi-status-via-api-subscription-api-endpoint/15101/20 "2025-02-24T08:23:51Z")

</div>

Hi guys,

we have found a workaround for this. We have created a form. We excluded it from the DOI process in the DOI settings and then sent data to this form via the API. So the contacts are sent to HubSpot via the form, so to speak, and have the DOI confirmation status through the form. It could be easier, but that’s how it works.

[Next page](https://community.hubspot.com/t/allow-to-set-doi-status-via-api-subscription-api-endpoint/15101.md?page=2)
