diff --git a/pycsw/ogc/api/records.py b/pycsw/ogc/api/records.py index 658efc60c..76e908db9 100644 --- a/pycsw/ogc/api/records.py +++ b/pycsw/ogc/api/records.py @@ -457,6 +457,18 @@ def collection(self, headers_, args, collection='metadata:main'): 'title': 'This document as HTML', 'href': f"{url_base}?f=html", 'hreflang': self.config['server']['language'] + }, { + 'rel': 'items', + 'type': 'application/json', + 'title': 'items as GeoJSON', + 'href': f"{url_base}/items?f=json", + 'hreflang': self.config['server']['language'] + }, { + 'rel': 'items', + 'type': 'text/html', + 'title': 'items as HTML', + 'href': f"{url_base}/items?f=html", + 'hreflang': self.config['server']['language'] }, { 'rel': 'http://www.opengis.net/def/rel/ogc/1.0/queryables', 'type': 'application/schema+json',