Namespace Data Type

Describes a namespace.

Properties
name data type constraints description
self string   URI pointing to the resource describing this namespace in the URN administration.
name string   The prefix of the namespace.
created string   Date and time when the namespace was created.
lastModified string   Date and time when the information about the namespace was last modified. This timestamp does not change when URNs are added or changed within the namespace.
allowsRegistration boolean required boolean If a namespace is no longer in active use, registration of new URNs can be disabled.
comment string   Human readable comments about the namespace.
resolverUrl string   URL of a resolver which is responsible for resolving URNs from the namespace.
owner string   URI of the organisation which owns the namespace.
urnNamingPolicy string   URI of the validation policy that URNs in the namespace must adhere to.
urlPolicy string   URI of the URL policy to which URLs registered with URNs in the namespace must adhere to.
urns string   URI pointing to a list of all URNs in the namespace.
urnSuggestion string   URI of a resource that describes a URN available for registration in the namespace. Basically, this is a suggestion for a new URN.

Example

{
  "self" : "http://example.org/namespaces/name/urn:nbn:de:0815",
  "name" : "urn:nbn:de2112",
  "created" : "2017-03-02T15:23:16.123Z",
  "lastModified" : "2017-03-02T15:23:16.123Z",
  "allowsRegistration" : true,
  "comment" : "This namespace is used for test purposes only",
  "resolverUrl" : "http://example.org/resolver",
  "owner" : "http://example.org/organisations/id/1",
  "urnNamingPolicy" : "http://example.org/policies/urn-naming/id/1",
  "urlPolicy" : "http://example.org/policies/url/id/1",
  "urns" : "http://example.org/namespaces/name/urn:nbn:de:0815/urns",
  "urnSuggestion" : "http://example.org/namespaces/name/urn:nbn:de:0815/urnsuggestion"
}