International Standard Musical Work Code (ISWC)
ID iswc
DatatypeNot PIIidentifierDraft
This record is a draft: it has not been reviewed yet and may be incomplete or wrong. Do not rely on it for compliance decisions. Help improve it (see CONTRIBUTING.md).
ISO 15707 identifier of a musical work as a composition, apart from its recordings (which have ISRC codes) and editions. It is the letter T, a nine-digit work number and a check digit, usually printed as T-123.456.789-C; the dots and hyphens are optional. Collecting societies issue the numbers in sequence under CISAC, the registration authority, and the number says nothing about the work. The check digit is a weighted sum of the digits modulo 10, which the registry does not verify.
- Categories
- Objects identifiers, Publishing and print, Media and entertainment
- Countries
- Global (not tied to a country)
- Languages
- Common to most languages
- AutoType benchmark
iswc- Schema.org
iswcCode- Wikidata
- P1827
- Quality
- 100/100
- Metacrafter rules
- no detection rule yet
- Supported by tools
- Auto-Type
Regular expression
^T-?\d{3}\.?\d{3}\.?\d{3}-?\d$
Python re syntax.
Examples
| Value | Description |
|---|---|
| T-034.524.680-1 | Example from the Wikipedia article |
| T-000.000.001-0 | The first ISWC |
| T0000000010 | The first ISWC in compact form, as Wikidata stores it |
| T-034.524.680 invalid | No check digit |
Translations
| Language | Name | Description |
|---|---|---|
| Russian | Международный стандартный код музыкального произведения (ISWC) | Идентификатор музыкального произведения по ISO 15707: буква T, девять цифр и контрольная цифра. |
Sources
- wikipedia: https://en.wikipedia.org/wiki/International_Standard_Musical_Work_Code
- wikidata: https://www.wikidata.org/wiki/Property:P1827
- doc: https://www.iswc.org/
- other: https://github.com/congy/AutoType/blob/master/data_release/iswc.txt
Use this record
- Page URL:
http://registry.apicrafter.io/datatype/iswc - JSON: API v1 · legacy shape (used by metacrafter) · Markdown (for LLMs)
- Improve it: edit
data/datatypes/any/objectids/iswc.yamlon GitHub