# DOI Lookup

One DOI resolved to its work through Crossref — title, journal, publisher, authors, and the citation counts the registry computes.

- Method: `GET`
- Path: `/v1/papers/doi`

**Parameters**

| Name | Type | | Description |
|---|---|---|---|
| `doi` | string | required | The DOI to resolve. It rides in the query string — DOIs contain slashes. |
| `max_age` | integer (seconds) | optional | Ask for data no older than this. Clamped to the product's own floor, so it can narrow the window but never force a refresh on every call. |

**Example request**

```bash
curl https://api.diraz.ae/v1/papers/doi \
  -H "Authorization: Bearer drz_live_…"
```

**Example response**

```json
{
  "data": {
    "doi": "10.1038/nature12373",
    "title": "Nanometre-scale thermometry in a living cell",
    "container": "Nature",
    "publisher": "Springer Science and Business Media LLC",
    "type": "journal-article",
    "authors": [
      { "given": "G.", "family": "Kucsko" },
      { "given": "P. C.", "family": "Maurer" },
      { "given": "N. Y.", "family": "Yao" }
    ],
    "issued": "2013-07-31",
    "url": "https://doi.org/10.1038/nature12373",
    "reference_count": 30,
    "cited_by_count": 1805
  },
  "meta": {
    "request_id": "req_7Q2fK4mZ",
    "as_of": "2026-08-20T04:05:00.000Z",
    "age_seconds": 42,
    "next_update_at": "2026-08-21T04:05:00.000Z"
  }
}
```