---
id: "wipo_madrid_registration_number"
kind: "datatype"
status: "draft"
is_pii: false
categories: ["legal", "companies"]
langs: ["common"]
quality: 75
url: "https://registry.apicrafter.io/datatype/wipo_madrid_registration_number"
---

# WIPO Madrid international trademark registration number (`wipo_madrid_registration_number`)

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

Sequential number that the International Bureau of WIPO gives to a mark registered under the Madrid System; current numbers have seven digits. When part of a registration is assigned to a new holder, that part keeps the number followed by a capital letter. The Gazette prints numbers with spaces, and old registrations have fewer digits; the regexp covers the compact six- and seven-digit forms only, so it is weak without column context.

- Personal data (PII): no
- Categories: Legal and compliance (legal), Companies/business/organizations (companies)
- Countries: global
- Languages: Common to most languages (common)
- Classification: identifier

## Detection

Regular expression (Python `re`):

```
^[1-9]\d{5,6}[A-Z]?$
```

## Examples

- `1050457` — International registration listed in WIPO Gazette No. 39/2010
- `561534A` — Part of registration 561534 recorded for a new holder
- `10504571` (invalid example) — Eight digits

## Sources

- doc: <https://www.wipo.int/export/sites/www/madridgazette/en/remarks/2010/5/gaz_st60.htm>
- doc: <https://www3.wipo.int/madrid/monitor/en/>

## Quality

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

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