# Digital Object Identifier (DOI) Integration

**URL:** <https://tainacan.discourse.group/t/digital-object-identifier-doi-integration/2319>\
**Category:** Sugestões\
**Created:** [Março 23, 2025, 2:44pm UTC](https://tainacan.discourse.group/t/digital-object-identifier-doi-integration/2319 "2025-03-23T14:44:36Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![djafinidad](https://yyz2.discourse-cdn.com/free1/user_avatar/tainacan.discourse.group/djafinidad/32/2860_2.png) [@djafinidad](https://tainacan.discourse.group/u/djafinidad)\
**Post date:** [Março 23, 2025, 2:44pm UTC](https://tainacan.discourse.group/t/digital-object-identifier-doi-integration/2319/1 "2025-03-23T14:44:36Z")

</div>

Is it possible to integrate DOI creation with the Tainacan Plugin? I am planning to make a research repository for our institution. Thank you!

---

<div class="post-metadata">

**Author:** ![marcos.sigismundo](https://yyz2.discourse-cdn.com/free1/user_avatar/tainacan.discourse.group/marcos.sigismundo/32/1924_2.png) [@marcos.sigismundo](https://tainacan.discourse.group/u/marcos.sigismundo)\
**Post date:** [Março 24, 2025, 7:34pm UTC](https://tainacan.discourse.group/t/digital-object-identifier-doi-integration/2319/2 "2025-03-24T19:34:54Z")

</div>

That sounds like a great idea! Just curious, how are you thinking the DOI integration would work? Like, do you imagine creating DOIs automatically when you publish an item, or having a button to send the item’s metadata to a DOI service?

---

<div class="post-metadata">

**Author:** ![djafinidad](https://yyz2.discourse-cdn.com/free1/user_avatar/tainacan.discourse.group/djafinidad/32/2860_2.png) [@djafinidad](https://tainacan.discourse.group/u/djafinidad)\
**Post date:** [Março 25, 2025, 2:00am UTC](https://tainacan.discourse.group/t/digital-object-identifier-doi-integration/2319/3 "2025-03-25T02:00:02Z")

</div>

A great example would be Zenodo’s DOI functionality. On their site, you can input your DOI if you already have one. If you need a DOI for your upload, Zenodo automatically generates one for you.

Edit: Also, exporting citation like bibtex, APA, MLA, and etc. would be great

![2025-03-25 09-49-12 (1)](https://global.discourse-cdn.com/free1/uploads/tainacan/original/2X/8/8ca507511c3ee6b3a61d303a9604bd09e515d631.gif)

---

<div class="post-metadata">

**Author:** ![marcos.sigismundo](https://yyz2.discourse-cdn.com/free1/user_avatar/tainacan.discourse.group/marcos.sigismundo/32/1924_2.png) [@marcos.sigismundo](https://tainacan.discourse.group/u/marcos.sigismundo)\
**Post date:** [Março 27, 2025, 6:34pm UTC](https://tainacan.discourse.group/t/digital-object-identifier-doi-integration/2319/4 "2025-03-27T18:34:34Z")

</div>

Hey @djafinidad! That kind of integration is totally possible and makes a lot of sense.

There are usually two options:

1. **Manually add an existing DOI** to the item using a metadata field.
2. **Automatically generate a DOI** through an integration with a DOI agency like DataCite.

The main challenge is that automatic DOI creation requires your institution to have a contract with a DOI registration agency. Without that, the system can’t register DOIs on its own.

But once that’s in place, it’s technically doable with a plugin or small integration.

---

<div class="post-metadata">

**Author:** ![SoyAPP](https://yyz2.discourse-cdn.com/free1/user_avatar/tainacan.discourse.group/soyapp/32/3251_2.png) [@SoyAPP](https://tainacan.discourse.group/u/SoyAPP)\
**Post date:** [Novembro 27, 2025, 12:49am UTC](https://tainacan.discourse.group/t/digital-object-identifier-doi-integration/2319/5 "2025-11-27T00:49:23Z")

</div>

Hi, I hope you’re doing well. I wanted to ask if you were able to find a solution for creating DOIs. I saw that there’s a plugin called DOI Creator; it could be an option for your repository.

---

<div class="post-metadata">

**Author:** ![mateus.m.luna](https://yyz2.discourse-cdn.com/free1/user_avatar/tainacan.discourse.group/mateus.m.luna/32/3_2.png) [@mateus.m.luna](https://tainacan.discourse.group/u/mateus.m.luna)\
**Post date:** [Novembro 27, 2025, 5:22pm UTC](https://tainacan.discourse.group/t/digital-object-identifier-doi-integration/2319/6 "2025-11-27T17:22:39Z")

</div>

Hey @SoyAPP, welcome to our forum!

I believe @marcos.sigismundo has dome some experiments with a plugin, right?

---

<div class="post-metadata">

**Author:** ![SoyAPP](https://yyz2.discourse-cdn.com/free1/user_avatar/tainacan.discourse.group/soyapp/32/3251_2.png) [@SoyAPP](https://tainacan.discourse.group/u/SoyAPP)\
**Post date:** [Novembro 27, 2025, 8:23pm UTC](https://tainacan.discourse.group/t/digital-object-identifier-doi-integration/2319/7 "2025-11-27T20:23:07Z")

</div>

> [@djafinidad](#):
>
> A great example would be Zenodo’s DOI functionality. On their site, you can input your DOI if you already have one. If you need a DOI for your upload, Zenodo automatically generates one for you.

If so, please let us know!
