INSPIRE
Registry

Help

The content of this registry is available in different formats and languages.

For a complete reference related to this release of the INSPIRE registry, please refer to the INSPIRE registry service release 6.4 - Documentation .

All the resources available in the INSPIRE registry can be accessed in a number of formats listed below.


Formats
  • HTML - .html
  • XML Registry - .xml
  • XML ISO 19135 (beta) - .iso19135xml
  • ATOM - .atom
  • JSON - .json
  • RDF/XML (beta)- .rdf
  • CSV (beta) - .csv

The languages currently available are:
  • English - en
  • Bulgarian - bg
  • Czech - cs
  • Croatian - hr
  • Danish - da
  • German - de
  • Greek - el
  • Spanish - es
  • Estonian - et
  • Finnish - fi
  • French - fr
  • Hungarian - hu
  • Italian - it
  • Lithuanian - lt
  • Latvian - lv
  • Maltese - mt
  • Dutch - nl
  • Polish - pl
  • Portuguese - pt
  • Romanian - ro
  • Slovak - sk
  • Slovenian - sl
  • Swedish - sv

Please note: some of the content is not yet available in all languages. Where this is the case, the English translation will be provided. The GUI translations are provisional and may be improved in future releases.


If you want to get the resource in a particular format or language you can:

  • Use the language selector in the web interface;
  • Directly call the resources using its name;
  • Call the resource using the content negotiation approach.

Direct call

If you want to directly call the resources using its name you have to follow the naming convention explained in the example below:

http://{base_uri}/{register_uriname}/{register_uriname}.{language_code}.{format}
http://{base_uri}/{itemclass}/{itemclass}.{language_code}.{format}
http://{base_uri}/{itemclass_collection}/{collection_uriname}/{item_uriname}/{item_uriname}.{language_code}.{format}

You can find the specific "language_code" and "format" in the list above (the codes are highlighted in bold).

Examples:


Content negotiation

If you want to call the resources using the content negotiation approach, you have add to the HTTP request the format and language header. Some example are listed below:

Examples:

  • xml, english:
    • URL:
      /codelist
    • HTTP header:
      Accept-Language: en
      Accept: application/xml
  • atom, english:
    • URL:
      /applicationschema/ad
    • HTTP header:
      Accept-Language: en
      Accept: application/atom+xml

Below you can find all the supported format and their relative http header:

  • ATOM: application/atom+xml
  • HTML: text/html
  • XML Re3gistry: application/xml
  • XML ISO 19135 (beta): application/x-iso19135+xml
  • JSON: application/json
  • RFD/XML (beta): application/rdf+xml
  • CSV (beta): text/csv