A DataCatalogCollection should be defined, that contains a list of data catalogs
{
"@context": "https://openactive.io/",
"@type": "DataCatalogCollection",
"@id": "https://openactive.io/data-catalogs/data-catalog-collection.jsonld",
"name": "Collection of all data catalogs recognised as compliant by OpenActive",
"hasPart": [
"https://opendata.leisurecloud.live/api/datacatalog",
"https://openactivedatacatalog.legendonlineservices.co.uk/api/DataCatalog",
"https://openactive.io/data-catalogs/singular.jsonld"
],
"datePublished": "2020-02-20T08:51:54+00:00",
"publisher": {
"@type": "Organization",
"name": "OpenActive",
"url": "https://www.openactive.io/"
},
"license": "https://creativecommons.org/licenses/by/4.0/"
}
Note for OpenActive's use, in the above example, https://openactive.io/data-catalogs/singular.jsonld would be separately defined as a data catalogue of miscellaneous datasets using https://schema.org/DataCatalog as normal.
A
DataCatalogCollectionshould be defined, that contains a list of data catalogs{ "@context": "https://openactive.io/", "@type": "DataCatalogCollection", "@id": "https://openactive.io/data-catalogs/data-catalog-collection.jsonld", "name": "Collection of all data catalogs recognised as compliant by OpenActive", "hasPart": [ "https://opendata.leisurecloud.live/api/datacatalog", "https://openactivedatacatalog.legendonlineservices.co.uk/api/DataCatalog", "https://openactive.io/data-catalogs/singular.jsonld" ], "datePublished": "2020-02-20T08:51:54+00:00", "publisher": { "@type": "Organization", "name": "OpenActive", "url": "https://www.openactive.io/" }, "license": "https://creativecommons.org/licenses/by/4.0/" }Note for OpenActive's use, in the above example,
https://openactive.io/data-catalogs/singular.jsonldwould be separately defined as a data catalogue of miscellaneous datasets using https://schema.org/DataCatalog as normal.