---
id: "rorid_url"
kind: "pattern"
status: "draft"
is_pii: false
categories: ["science"]
langs: ["common"]
quality: 80
url: "https://registry.apicrafter.io/datatype/rorid_url"
---

# ROR ID as a URL (`rorid_url`)

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

ROR identifier written as a URL, https://ror.org/ followed by the nine-character ID. ROR uses this form in the id and relationships fields of its records and recommends it for display. DataCite search facets also show it without the scheme, as ror.org/ and the ID.

- Pattern of: `rorid`
- Personal data (PII): no
- Categories: Scientific (science)
- Countries: global
- Languages: Common to most languages (common)
- Classification: identifier

## Detection

Regular expression (Python `re`):

```
^(?:https?://)?ror\.org/0[0-9a-hjkmnp-tv-z]{6}[0-9]{2}$
```

Check digit algorithm: `ror`

## Examples

- `https://ror.org/04ttjf776` — RMIT University
- `https://ror.org/02mhbdp94` — Universidad de Los Andes, the example of the ROR documentation
- `ror.org/01t3wyv61` — National Institute for Fusion Science, as in a DataCite affiliation facet
- `https://ror.org/about` (invalid example) — A ROR web page, not an organization
- `04ttjf776` (invalid example) — The bare ID (rorid)

## Translations

- ru: ROR ID в форме URL: Идентификатор организации в ROR в виде адреса https://ror.org/ и девяти символов идентификатора.

## Sources

- doc: <https://ror.readme.io/docs/identifier>

## Quality

Score 80/100. Missing: mapping (Wikidata, Schema.org, ...), detector coverage.

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