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

# Number of pages (`number_of_pages`)

> **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.

Number of pages of a book, journal issue, report or document, as a non-negative integer. Library catalogues also write the extent as text, such as xii, 345 p., which is not this type. Any integer looks the same, so there is no regexp; detect the type by field names such as pages, page_count, num_pages and number_of_pages.

- Parent datatype: `quantity`
- Personal data (PII): no
- Categories: Texts and  articles (texts), Publishing and print (publishing)
- Countries: global
- Languages: Common to most languages (common)

## Mappings

- schema_org: `numberOfPages`
- wikidata: `P1104`

## Translations

- ru: Количество страниц: Число страниц книги, выпуска журнала, отчёта или документа.

## Sources

- wikidata: <https://www.wikidata.org/wiki/Property:P1104>
- schema.org: <https://schema.org/numberOfPages>

## Quality

Score 50/100. Missing: regexp, examples, negative example, detector coverage.

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