> For the complete documentation index, see [llms.txt](https://docs.jabref.org/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.jabref.org/v5/finding-sorting-and-cleaning-entries/getbibtexdatafromdoi.md).

# Complete information using online databases

JabRef can fetch automatically additional information about your entries. It can even get the publication file!​

* To *find identifiers* (arxiv, DOI)\_: select the entries and go to the menu **Lookup → search document identifier online**.​
* To *find the DOI*: open the [entry editor](/v5/advanced/entryeditor.md), and in the General tab, click on the button **Lookup DOI**.
* To *find the document* related to an entry: select the entry and to the menu **Lookup → search full text documents online**.​

Be aware: The options above require your entry or entries to be filled with enough and correct bibliographic information. If the entry holds incomplete or inaccurate data, fetching the identifier or text document my fail.

## Completing information based on DOI or ISBN

JabRef can help you complement your entries with bibliographic data, which is associated with their registered DOI or ISBN. This is a very reliable way of obtaining correct bibliographic information and is very much recommended.

*The following features require your entry to have a DOI or ISBN and are disabled / greyed out otherwise.*

* Option A) In the entry table, right-click on the entry to complement, and select the menu **Get bibliographic data from DOI/ISBN/...**
* Option B) Open the [entry editor](/v5/advanced/entryeditor.md), and in the General tab, click on the button **Get bibliographic data from DOI**

![](/files/D7TcjJ6JkF2MLQ8sGSRl)

Using any of the options opens the window *Merge entries*:

There it is possible to choose what is kept for each field: the **left side**, the **right side**, or the **merged entry**. By default, the original entry (left) is kept, and any fields not present in the original entry are obtained from the information collected from the DOI.

Finally, after selecting which fields to keep, you can decide to **Merge entries**. Alternatively, you can press **Cancel**.

**See also:** [Find duplicates](/v5/finding-sorting-and-cleaning-entries/findduplicates.md), [Merge entries](/v5/finding-sorting-and-cleaning-entries/mergeentries.md)


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.jabref.org/v5/finding-sorting-and-cleaning-entries/getbibtexdatafromdoi.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
