INSPIRE Geoportal

Catalog Service for the Web (CSW) API for the INSPIRE Geoportal, providing access to European spatial data infrastructure metadata.

Claim this API

Are you the operator of INSPIRE Geoportal? Submit a claim to establish contact with us.

Report an Issue

Found something wrong with INSPIRE Geoportal? Let us know about broken links, changed auth, deprecated endpoints, or other issues.

Base URL: https://inspire-geoportal.ec.europa.eu/
Auth: none
Endpoints: 140
Reachable: yes
CORS: unknown
Last checked: 2026-03-14 16:08:28.771263

Links

Homepage: https://inspire-geoportal.ec.europa.eu/
API Base: https://inspire-geoportal.ec.europa.eu/
Documentation:

100.0%

Uptime (7d)

151ms

Avg latency (7d)

15

Probes (7d)

Latency (7d)

Success Rate (7d)

Topics

CARTOGRAPHY, GEOMATICS, GOVERNMENT

Endpoints

Method Path Summary Auth Last Status Latency
GET / CSW GetCapabilities 200 127ms
GET /DescribeRecord CSW DescribeRecord
GET /GetRecordById CSW GetRecordById
GET /GetRecords CSW GetRecords
GET /atom/describe/resource Describe resource
GET /atom/describe/service/{metadataUuid} Describe service
GET /atom/download/resource Get a data file related to dataset
GET /atom/feeds Get ATOM feeds
GET /atom/scan Scan records for ATOM feeds
GET /customstyle Get CssStyleSettings 200 134ms
GET /formatters Get formatters
GET /groups Get groups
GET /groups/{groupIdentifier} Get group
GET /groups/{groupId}/logo Get the group logo image.
GET /i18n/db List translations for database description table
GET /i18n/db/custom List custom user translations
GET /i18n/db/translations List database translations (used to overrides client application translations).
GET /i18n/packages Get list of translation packages.
GET /identifiers Get identifier templates
GET /isolanguages Get ISO languages
GET /languages Get languages
GET /languages/application Get languages available in the application
GET /logos Get all logos
GET /mapservers Get mapservers
GET /mapservers/{mapserverId}/records/{metadataUuid} Check metadata mapserver resource is published
GET /mapservices Get mapservices
GET /operations Get operations
GET /pages List all pages according to the filters
GET /processes/db/search-and-replace Preview of search and replace text.
GET /processes/reports Get current process reports
GET /records Get catalog content as RDF. This endpoint supports the same Lucene query parameters as for the GUI search.
GET /records/backups/latest Download MEF backup archive
GET /records/csv Get a set of metadata records as CSV
GET /records/index Index a set of records
GET /records/links Get record links
GET /records/links/csv
GET /records/pdf Get a set of metadata records as PDF
GET /records/sharing Get record sharing settings
GET /records/sharing/options Get publication options.
GET /records/status/search Search status
GET /records/zip Get a set of metadata records as ZIP
GET /records/{metadataUuid} Get a metadata record
GET /records/{metadataUuid}/associated Get record associated resources
GET /records/{metadataUuid}/attachments List all metadata attachments 404 129ms
GET /records/{metadataUuid}/attachments/{resourceId} Get a metadata resource
GET /records/{metadataUuid}/doi/checkDoiUrl Check the DOI URL created based on current configuration and pattern.
GET /records/{metadataUuid}/doi/checkPreConditions Check that a record can be submitted to DataCite for DOI creation. DataCite requires some fields to be populated.
GET /records/{metadataUuid}/editor Edit a record
GET /records/{metadataUuid}/extents.json Get list of record extents
GET /records/{metadataUuid}/extents.png Get record extents as image
GET /records/{metadataUuid}/extents/{geometryIndex}.png Get one record extent as image
GET /records/{metadataUuid}/featureCatalog Returns a map to decode attributes in a dataset (from the associated feature catalog)
GET /records/{metadataUuid}/formatters/json Get a metadata record as JSON
GET /records/{metadataUuid}/formatters/xml Get a metadata record as XML
GET /records/{metadataUuid}/formatters/zip Get a metadata record as ZIP
GET /records/{metadataUuid}/formatters/{formatterId} Get a formatted metadata record
GET /records/{metadataUuid}/indicators Get record indicators
GET /records/{metadataUuid}/permalink Get metadata record permalink
GET /records/{metadataUuid}/popularity Get record popularity
GET /records/{metadataUuid}/processes Get suggestions
GET /records/{metadataUuid}/processes/{process} Preview process result
GET /records/{metadataUuid}/query List saved queries for this metadata
GET /records/{metadataUuid}/related Get record related resources
GET /records/{metadataUuid}/sharing Get record sharing settings
GET /records/{metadataUuid}/status Get record status history
GET /records/{metadataUuid}/status/workflow/last Get last workflow status for a record
GET /records/{metadataUuid}/status/{statusId}.{userId}.{changeDate}/after Get saved content from the status record after changes
GET /records/{metadataUuid}/status/{statusId}.{userId}.{changeDate}/before Get saved content from the status record before changes
GET /records/{metadataUuid}/status/{type} Get record status history by type
GET /records/{metadataUuid}/tags Get record tags
GET /records/{metadataUuid}/userfeedback Finds a list of user feedback for a specific records.
GET /records/{metadataUuid}/userfeedbackrating Provides an average rating for a metadata record
GET /records/{metadataUuid}/validate/inspire/testsuites Get test suites available.
GET /regions Get list of regions
GET /regions/geom.png Get geometry as image
GET /regions/types Get list of region types
GET /registries/actions/entries/collect Preview directory entries extracted from records 400 127ms
GET /registries/actions/entries/synchronize Preview updated matching entries in records 400 133ms
GET /registries/crs Search coordinate reference system (CRS)
GET /registries/crs/types Get list of CRS type
GET /registries/crs/{id} Get CRS
GET /registries/entries/{uuid} Get a directory entry
GET /registries/vocabularies/keyword Get keyword by id
GET /registries/vocabularies/search Search keywords
GET /registries/vocabularies/{thesaurus} Download a thesaurus by name
GET /related Get record related resources for all requested metadatas 200 126ms
GET /remoteharvesters/progress Retrieve the status progress of a list of harvesters
GET /reports/datadownloads Get list of metadata file downloads
GET /reports/datauploads Get uploaded files to metadata records during a period.
GET /reports/metadatainternal Get the metadata not published during a period.
GET /reports/metadataupdated Get the updated metadata during a period.
GET /robots.txt robots.txt
GET /selections Get current selections
GET /site Get site (or portal) description
GET /site/index/commit Index commit
GET /site/index/status Index status
GET /site/index/synchronized Index synchronized with database
GET /site/indexing Is indexing?
GET /site/info Get site informations
GET /site/info/build Get build details
GET /site/info/isCasEnabled Is CAS enabled?
GET /site/info/notificationLevels Get notification levels
GET /site/info/proxy Get proxy configuration details
GET /site/info/readonly Is in read-only mode?
GET /site/info/transforms Get XSL tranformations available
GET /site/logging Get log files
GET /site/logging/activity Get last activity
GET /site/logging/activity/zip Get last activity in a ZIP
GET /sitemap Get sitemap
GET /sources Get all sources
GET /sources/{type} Get all sources by type
GET /srv/api/atom/feeds Get ATOM feeds
GET /srv/api/groups Get groups
GET /srv/api/languages Get supported languages
GET /srv/api/pages Get static pages
GET /srv/api/site Get site information
GET /srv/api/sources Get data sources
GET /srv/api/standards Get metadata standards
GET /srv/api/tags Get tags/categories
GET /srv/eng/csw CSW endpoint (GET) 200 222ms
POST /srv/eng/csw CSW endpoint (POST)
GET /srv/eng/csw-publi CSW Publication Endpoint 500 140ms
GET /standards Get standards
GET /standards/batchconfiguration Get batch editor configuration for standards 403 132ms
GET /standards/reload Reload standards
GET /standards/{schema}/batchconfiguration Get batch editor configuration for a standard 200 253ms
GET /standards/{schema}/codelists Get multiple codelist translations 400 136ms
GET /standards/{schema}/codelists/{codelist} Get codelist translations
GET /standards/{schema}/codelists/{codelist}/details Get codelist details
GET /standards/{schema}/descriptors/{element}/details Get descriptor details
GET /status Get status
GET /tags Get tags
GET /tools/mail/test Test mail configuration
GET /tools/ogc/sld Get the list of SLD available
GET /tools/ogc/sld/{id}.{extension} Download a SLD
GET /translationproviders Retrieve the list of translation provider.
GET /ui Get UI configuration
GET /userfeedback Finds a list of user feedback records.
GET /userfeedback/ratingcriteria Get list of rating criteria
GET /usersearches Get user custom searches
GET /usersearches/all Get user custom searches for all users (no paginated)
GET /usersearches/allpaginated Get user custom searches for all users (paginated)
GET /usersearches/featured Get featured user custom searches
GET /userselections Get list of user selection sets