CreateNamespaceRequest Data Type

Payload for POST /namespaces.

Contains the name of the new namespace and additional administrative information.

Properties
name data type constraints description
name string required, max size: 50, min size: 4 The prefix that is assigned to the new namespace. This prefix must be unique and not yet registered.
owner string required URI of the organisation which owns the new namespace.
urnNamingPolicy string required URI of the validation policy that URNs in the new namespace must adhere to.
urlPolicy string required URI of the URL policy to which URLs registered with URNs in the new namespace must adhere to.
comment string max size: 1000, min size: 0 Human readable comments about the new namespace.
resolverUrl string   URL of a resolver which is responsible for resolving URNs from the new namespace.

Example

{
  "name" : "urn:nbn:de2112",
  "owner" : "http://example.org/organisations/id/1",
  "urnNamingPolicy" : "http://example.org/policies/urn-naming/id/1",
  "urlPolicy" : "http://example.org/policies/url/id/1",
  "comment" : "This namespace is used for test purposes only",
  "resolverUrl" : "http://example.org/resolver"
}