---
id: "jstor_article_id"
kind: "datatype"
status: "draft"
is_pii: false
categories: ["texts", "science", "publishing"]
langs: ["common"]
quality: 90
url: "https://registry.apicrafter.io/datatype/jstor_article_id"
---

# JSTOR stable ID (`jstor_article_id`)

> **Draft.** Draft records have not been reviewed yet and may be incomplete or wrong; do not treat them as authoritative for legal or compliance decisions.

Identifier of an article, chapter, book or other item in JSTOR, the digital library of journals and books, as in https://www.jstor.org/stable/25088813. Most IDs are numbers of up to nine digits. Books and newer items use DOIs, often with the JSTOR prefix 10.2307, and some collections use a short prefix and numbers, such as jj.168341 or wilsonq.37.1.11. The regexp combines these forms; all 3000 sampled values of Wikidata property P888 match.

- Personal data (PII): no
- Categories: Texts and  articles (texts), Scientific (science), Publishing and print (publishing)
- Countries: global
- Languages: Common to most languages (common)
- Classification: identifier

## Detection

Regular expression (Python `re`):

```
^(?:[1-9]\d{0,8}|10\.\d{4,5}/[a-z\d.\-_]+|[a-z]+\.?\d+(?:\.\d+)*)$
```

## Examples

- `25088813` — An Image of Africa by Chinua Achebe (Wikidata Q4750037)
- `10.1525/j.ctt2204r5c` — Morals Not Knowledge: Recasting the Contemporary U.S. Conflict between Religion and Science (Wikidata Q60189608)
- `wilsonq.37.1.11` — David and Goliath, The Wilson Quarterly (Wikidata Q103733314)
- `https://www.jstor.org/stable/25088813` (invalid example) — A URL, not the ID

## Mappings

- wikidata: `P888`

## Translations

- ru: Идентификатор JSTOR: Постоянный идентификатор статьи, главы или книги в электронной библиотеке JSTOR.

## Sources

- wikidata: <https://www.wikidata.org/wiki/Property:P888>
- wikipedia: <https://en.wikipedia.org/wiki/JSTOR>

## Quality

Score 90/100. Missing: detector coverage.

JSON: <https://registry.apicrafter.io/api/v1/datatypes/jstor_article_id.json> · Edit: <https://github.com/apicrafter/metacrafter-registry/edit/main/data/datatypes/any/texts/jstor_article_id.yaml>
