Open
Registry
2.0
Documentation

RegistryCollections document

 {
   "RegistryCollections": {
      "Service": "OpenRegistry",
      "Version": "1.0",
      "ServiceURL": "http://path/to/registry",
      "Collections": [
          {
            "CollectionIdentifier": "Collection identifier",
            "CollectionLanguage": "Collection language",
            "CollectionTitle": "Collection title",
            "CollectionSize": "Number of objects in the collection",
            "DocumentationURL": "http://path/to/documentation",
            "ObjectSchema": "http://path/to/XML_or_JSON/schema",
          }, ...
       ]
    }
 }

CollectionIdentifier

Unique identifier for this collection in this registry. Suitable for pick lists. (e.g.: WMS)

CollectionLanguage

Language of the objects in this collection. Contains a valid two or five digit RFC 4646 language tag. (e.g.: en)

Collections

List of collections.

CollectionSize

Count of the number of objects currently found in this collection. (e.g.: 1022)

CollectionTitle

Human readable title of this collection. (e.g.: Web Map Services)

DocumentationURL

The URL of the human-readable documentation that describes the objects in this collection. (e.g.: http://foo.bar/foo)

ObjectSchema

The URL of the XMLor JSON schema that defines the objects in this collection. (e.g.: http://foo.bar/foo)

RegistryCollections

Information about the collections housed in the registry.

Service

Service name. Must be "OpenRegistry". (e.g.: OpenRegistry)

ServiceURL

The URL at which this registry is found. (e.g.: http://openregistry.info/registry/)

Version

Service version. Must be "1.0". (e.g.: 1.0)