Datennutzung

Der Weg zu Ihren Daten – Informationen für DMO/ Unternehmen

>Kontaktformular Schnittstellennutzung

Content-Hub Hessen API-Schnittstelle

Der Datenbestand des Content-Hub Hessen wird über Schnittstellen zu etablierten Systemen und über eine Direkteingabe im Content-Hub Editor generiert. Die Daten entsprechen den Open Data Bestimmungen. Die Publizierungsanforderungen der Bildlizenzen im Sinne des Urheberrechts sind dabei zu beachten.

Hessen Tourismus stellt Ihnen für Ihre Anwendungen oder die Anwendungen Ihrer Kunden touristische Basisdaten folgender Domainspezifikationen zur Verfügung:

  • ttgds:Destination (Orte, Regionen und Landschaften)
  • ttgds:Event (Veranstaltungen)
  • ttgds:FoodEstablishmentLodgingBusiness (Gastronomie, Unterkünfte und Camping)
  • ttgds:Organization (Vereine, Verbände und Organisationen)
  • ttgds:PointOfInterest (Sehenswürdigkeiten, Kultur, Freizeit und Sport)
  • ttgds:Trail (Wander-, Rad- und Wasserwege)
  • ttgds:OtherInfraStructure (weitere Infrastrukturen)
  • ttgds:Media (Bilder und andere Medien)
  • ttgds:Offer (touristische Angebote)

Die Daten stehen in folgenden Datenformaten bereit:

  • html
  • json
  • xml
  • jsonld
  • jsonld-google

Die Daten stehen unter Creative-Commons-Lizenzen zur freien Nutzung zur Verfügung.

Zur Nutzung der Daten benötigen Sie einen API-Key, den Sie direkt von uns erhalten.

Bitte teilen Sie uns mit, in welchem Projekt die Daten verwendet werden sollen und welche Daten Sie konkret benötigen.

Neben dem API-Key stellen wir Ihnen einen oder mehrere Synchronisationsbereiche bereit, in denen die von Ihnen benötigten Daten ständig bereitstehen.

Unter https://thh.tours/swagger finden Sie ein Schnittstellen-Interface. Dort können Sie die Schnittstelle testen und erhalten weitere nützliche Informationen zu den Datenstrukturen.

Gehen Sie bei der Nutzung des Schnittstellen-Interface wie folgt vor:

Tragen Sie den API-Key ein und klicken Sie den Button „Explore“.

Schnittstelle GET /ext-sync/get-updated-nodes

Nutzen Sie die Schnittstelle GET /ext-sync/get-updated-nodes aus dem Abschnitt External sync API.
Mit dieser Schnittstelle stehen Ihnen alle Datenbankentitäten des Synchronisationsbereichs zur Verfügung.

Übergeben Sie als Parameter syncScopeId den Key für den Synchronisationsbereich, den Sie von uns erhalten. Mit den optionalen Parametern from und to können Sie Datenabfragen in Bezug auf das letzte Änderungsdatum des Datensatzes einschränken.

Der Button „Try it out!“ startet die Abfrage.

Dem Feld Request URL können Sie die URL für den Aufruf der Anfrage entnehmen.

Im Feld Response Body finden Sie im Abschnitt „createdOrUpdate“ die nodeIdPart aller zur Verfügung stehenden Objekte.
Im Abschnitt „removed“ finden Sie Entitäten, die nicht mehr in der Datenbank enthalten sind.

Dem Feld Response Code sind ggf. Fehlermeldungen zu fehlgeschlagenen Anfragen entnehmen.

Das Feld Response Header enthält den Header der Anfrage.

 

Schnittstelle GET /search/resources/{nodeIdPart}

Mit der Schnittstelle GET /search/resources/{nodeIdPart} können Sie alle Objekte mit allen Propertys abrufen. Übergeben Sie hierzu die mit der Schnittstelle GET /ext-sync/get-updated-nodes alles nodeIdPart einzeln als Parameter im Feld nodeIdPart .

Die Beschreibung der einzelnen Parameter finden Sie hinter dem Eingabefeld des Parameters.

 

Vokabulare und Domainspecifications

Die Auszeichnungen in den Datenexporten beruhen auf den Vokabularen von: www.schema.org
Das Vokabular THH mit allen Classes und Propertys können Sie auf https://semantify.it/voc/lhdRn5EgW einsehen.

 

Folgende Domainspecifications werden als Datenschema genutzt:

Domainspecification Verwendet für Basiskategorie
ttgds:Audience Zielgruppen
ttgds:Author Autoren von Content
ttgds:Destination Orte, Regionen und Landschaften
ttgds:Event Veranstaltungen
ttgds:FoodEstablishmentLodgingBusiness Gastronomie, Unterkünfte und Camping
ttgds:MeetingRoom Tagungsräume
ttgds:Organization Vereine, Verbände und Organisationen
ttgds:OtherInfraStructure weitere Infrastruktur
ttgds:Person Persönlichkeiten
ttgds:PointOfInterest Sehenswürdigkeiten, Kultur, Freizeit und Sport
ttgds:Trail touristische Wege
ttgds:Offer touristische Angebote

Die Label und Beschreibungen aller Classes, Propertys und Enumerations in deutscher Sprache finden Sie unter https://cms.thuecat.org/documents/35589/0/rdf-languages.csv

 

Kontaktanfrage Schnittstellennutzung Content-Hub Hessen

Cookie Consent Banner von Real Cookie Banner