Skip to main content

Persistent HTTP URIs

Identify each data resource with its own persistent HTTP URI. A persistent HTTP URI is a web address that is guaranteed to be stable and to resolve to the resource it identifies. This means that the URI always points to the same resource, even if:

  • the resource is moved, updated or deleted
  • the Data Provider’s web address changes
  • the Data Platform software hosting the data resources is updated or replaced.

Only with that guarantee can data consumers trust the URI, enabling them to link to it from their own datasets.

At the URI, a valid RDF document must be served.

New persistent URIs must be HTTPS URIs (https://...). For previously coined URIs, HTTP (http://...) may continue to be used.

Persistent identifiers

To make this easier, it’s usually a good idea to coin a persistent identifier (PID) that redirects to the resource’s web address. Even if the latter changes, the PID remains unchanged. By making the PIDs part of persistent URIs, their stability is guaranteed.

Common PID systems are:

  • ARK, for example https://example.org/ark:/12345/x54xz321/s3/f8.05v.tiff
  • DOI

Further reading