Skip to content

Identifiers Service Metadata

Set of typed external identifiers served for an asset identified by an ISCC.

JSON Schema: identifiers.json

Example

{
  "@context": "http://purl.org/iscc/context/0.8.0.jsonld",
  "@type": "Identifiers",
  "$schema": "http://purl.org/iscc/schema/identifiers-0.8.0.json",
  "iscc": "ISCC:MAACAJINXFXA2SQX",
  "identifier": [
    {
      "scheme": "iswc",
      "code": "T-034.524.680-1",
      "scope": "work",
      "primary": true
    },
    {
      "scheme": "isrc",
      "code": "USRC17607839",
      "scope": "manifestation"
    }
  ]
}

Required fields: identifier

Field Reference

@context

Name Type Default Definition
@context string-uri http://purl.org/iscc/context The JSON-LD Context URI for ISCC metadata.

@type

Name Type Default Definition
@type string Identifiers The type of service metadata.

$schema

Name Type Default Definition
$schema string-uri http://purl.org/iscc/schema/identifiers-0.8.0.json The JSON Schema URI for Identifiers service metadata.

iscc

Name Type Default Definition
iscc string none An ISCC-CODE or ISCC-ID identifying the digital content these identifiers apply to. Mapped to JSON-LD @id when present; when omitted, the serving transport must preserve the asset subject out of band.

Example: ISCC:MAACAJINXFXA2SQX

identifier

http://schema.org/identifier Status: draft

Name Type Default Definition
identifier array none One or more typed external identifiers associated with the asset.

identifier item fields

Name Type Required Definition
scheme string yes Lowercase token naming the identifier namespace, such as doi, isrc, iswc, isbn, issn, ror, or orcid.
code string yes Identifier value within the declared scheme, normalized by the producer according to the scheme's conventions.
scope string no Optional lowercase token naming the level the identifier applies to, such as work, series, manifestation, asset, organization, or person.
primary boolean no Preferred identifier flag within the same scope. True means preferred; false is equivalent to omission and is normalized away by the model construction path.