c0mm0.com — the continuously verified register of European data

Register record·APIUNVERIFIED
O

Open Data Finder

APIDiscovered1/7blocked by verifiedQuery nowOpen workbenchSubscribeNational

This API provides tourism data for Hamm and the wider Ruhr metropolitan area in Germany, covering accommodation types such as hotels, holiday apartments, and group lodgings. Regularly updated records include contact details, opening hours, prices, descriptive texts, and photos. Access requires generating a license key, after which users can query data by perimeter or area (e.g. Hamm) and retrieve content either as website widgets (destination.pages) or via API (destination.meta). Supported output formats include CSV, XML, HTML, JSON, JSON-LD (schema.org and ODTA), GeoJSON, ATOM, GPX, JPEG, PNG, RSS, and RDF.The data set includes various accommodation (hotels, holiday apartments, group accommodation, etc.) in Hamm and in the Ruhr metropolis. The descriptive content is regularly updated and includes detailed information on contact addresses, opening hours, prices, description texts and photos. ##Guide to the Open Data Finder: ###Step 1 In the first step, you can generate a license key by entering your contact details. ###Step 2 In the next step, you have to choose in which area you want to retrieve the tourist data. To do this, you can select either the perimeter or the area search. Select "Hamm" if you want to see accommodations in Hamm. ###Step 3 You can then opt for two types of direct data retrieval: destination.pages (widgets) for the website and destination.meta (API access) for the content. The following data formats are available: CSV, XML, HTML, JSON, JSON LD (schema.org), JSON LD (schema.org ODTA), GEOJSON, ATOM, GPX, JPEG, PNG, RSS, RDF, RSS-FEED.

14
poor

Weighted across five axes. Tap a ring for what it measures.

Data schema (12 fields)

Click a field to see example values.

FieldTypeDescription
@typetextSchema.org type of the item (e.g. WebPage, BreadcrumbList).Schema.org type of the item (e.g. WebPage, BreadcrumbList).
@idtextUnique schema.org identifier URL for the item.Unique schema.org identifier URL for the item.
urltextURL of the web page.URL of the web page.
nametextTitle of the web page.Title of the web page.
isPartOfIs part ofobjectReference to the website this page belongs to.Reference to the website this page belongs to.
datePublishedDate publisheddatetimeDate and time the page was originally published.Date and time the page was originally published.
dateModifiedDate modifieddatetimeDate and time the page was last modified.Date and time the page was last modified.
breadcrumbobjectReference to the breadcrumb navigation list for the page.Reference to the breadcrumb navigation list for the page.
inLanguageIn languagetextLanguage code of the page content.Language code of the page content.
potentialActionPotential actionarrayList of possible schema.org actions associated with the page.List of possible schema.org actions associated with the page.
itemListElementItem list elementarrayList of breadcrumb items with names and links.List of breadcrumb items with names and links.
descriptiontextShort descriptive text about the page or item.Short descriptive text about the page or item.

Schema inferred from the distribution file's first records 4 days ago. Column types are sampled estimates, not source-declared.

Query the data

Pick columns and a sort, then fetch a live preview straight from the source. Choose an API-filterable column (marked ▾) under “Where” to pick from its list of values.

=

Sample data (3 records)

Record 1@id: https://www.ruhr-tourismus.de/open-data- · url: https://www.ruhr-tourismus.de/open-data-
{
  "@id": "https://www.ruhr-tourismus.de/open-data-finder/",
  "url": "https://www.ruhr-tourismus.de/open-data-finder/",
  "name": "Open Data Finder - Ruhr Tourismus GmbH",
  "@type": "WebPage",
  "isPartOf": {
    "@id": "https://www.ruhr-tourismus.de/#website"
  },
  "breadcrumb": {
    "@id": "https://www.ruhr-tourismus.de/open-data-finder/#breadcrumb"
  },
  "inLanguage": "de",
  "dateModified": "2026-01-20T12:24:19+00:00",
  "datePublished": "2023-01-12T06:34:04+00:00",
  "potentialAction": [
    {
      "@type": "ReadAction",
      "target": [
        "https://www.ruhr-tourismus.de/open-data-finder/"
      ]
    }
  ]
}
Record 2@id: https://www.ruhr-tourismus.de/open-data- · @type: BreadcrumbList
{
  "@id": "https://www.ruhr-tourismus.de/open-data-finder/#breadcrumb",
  "@type": "BreadcrumbList",
  "itemListElement": [
    {
      "item": "https://www.ruhr-tourismus.de/",
      "name": "Startseite",
      "@type": "ListItem",
      "position": 1
    },
    {
      "name": "Open Data Finder",
      "@type": "ListItem",
      "position": 2
    }
  ]
}
Record 3@id: https://www.ruhr-tourismus.de/#website · url: https://www.ruhr-tourismus.de/
{
  "@id": "https://www.ruhr-tourismus.de/#website",
  "url": "https://www.ruhr-tourismus.de/",
  "name": "Ruhr Tourismus GmbH",
  "@type": "WebSite",
  "inLanguage": "de",
  "description": "Mach mal Ruhrlaub",
  "potentialAction": [
    {
      "@type": "SearchAction",
      "target": {
        "@type": "EntryPoint",
        "urlTemplate": "https://www.ruhr-tourismus.de/?s={search_term_string}"
      },
      "query-input": {
        "@type": "PropertyValueSpecification",
        "valueName": "search_term_string",
        "valueRequired": true
      }
    }
  ]
}

Live sample captured at profiling time — values may have changed upstream.

Verification Status

Source URL is HTML, not a machine-readable API — possible mis-classification

Using the API

Query examples

curl -sL 'https://www.ruhr-tourismus.de/open-data-finder' -o data.json

Full json file download — the schema shown was inferred from the file's first records.

Dataset

Volume & freshness

Data size
169 KB

Machine-readable & source

Open Data Finder — live verification badge

Embed this badge in a README or wiki — it always shows the latest verification state and quality tier.