Diese Anfrage liefert eine Liste mit Informationen zu ausgewählten Einträgen.
Nutze diese Abfrage, um Informationen wie die Ginto-Links und Standardbewertungen für bestimmte Standorte abzurufen und sie neben anderen Daten, wie beispielsweise den Öffnungszeiten, auf deiner Website zu integrieren.
Hier findest du ein Beispiel, das diesen Anwendungsfall illustriert.
Für eine effiziente Filterung kann dir das Ginto-Supportteam einen Veröffentlichungsfilter mit verschiedenen Filterparametern (Kategorien, Quellen, Postleitzahlen, Genehmigungen, Detailstufen) konfigurieren. Wenn du die filterId dieses Veröffentlichungsfilters in die Abfrage eingibst, gibt die API-Anfrage nur Einträge zurück, die dem Veröffentlichungsfilter entsprechen.
Mit der folgenden Abfrage kannst du alle Einträge abrufen, die einem Veröffentlichungsfilter entsprechen, zusammen mit Informationen zu Name, Position, Adresse, Standardbewertungen und dem Link des jeweiligen Eintrags.
{
entriesByFilter(filterId: "0ace704e-db54-41c1-aa45-8f5d1e45cc27") {
totalCount
pageInfo {
endCursor
hasNextPage
hasPreviousPage
startCursor
}
nodes {
entryId
name
createdAt
updatedAt
categories {
groupKey
groupName
key
name
}
position {
street
housenumber
postcode
city
countryCode
lat
lng
}
accessibilityInfo {
defaultRatings {
descriptionDE: description(locale: DE)
descriptionEN: description(locale: EN)
descriptionFR: description(locale: FR)
descriptionIT: description(locale: IT)
iconUrl
key
}
}
publication {
linkTextDE: linkText(locale: DE)
linkTextEN: linkText(locale: EN)
linkTextFR: linkText(locale: FR)
linkTextIT: linkText(locale: IT)
linkUrl
}
licenseInfo {
attribution
isOpenData
license
}
sources {
originIds
sourceKey
sourceName
}
}
}
}
accessibilityInfo.defaultRatings: Enthält eine Liste aller für den Eintrag berechneten Standardbewertungen. Eine Standardbewertung umfasst ein Piktogramm und eine kurze Zusammenfassung eines bestimmten Aspekts der Barrierefreiheit des Eintrags. Verwende die Standardbewertungen eines Eintrags, um die Zugänglichkeit des Eintrags auf deiner Website zu veröffentlichen.
publication.linkUrl: Enthält einen Link zur Ginto-Seite des jeweiligen Eintrags, auf der alle detaillierten Informationen zur Zugänglichkeit zu finden sind. Füge diesen Link immer ein, wenn du die Zugänglichkeit von Lokalitäten auf deiner Website veröffentlichst.
Falls es ausserdem erforderlich ist, für jeden Bereich innerhalb eines Eintrags die Standardbewertungen und den Link abzurufen, kann die obige Abfrage wie folgt erweitert werden:
{
entriesByFilter(filterId: "0ace704e-db54-41c1-aa45-8f5d1e45cc27") {
totalCount
pageInfo {
endCursor
hasNextPage
hasPreviousPage
startCursor
}
nodes {
entryId
name
createdAt
updatedAt
categories {
groupKey
groupName
key
name
}
position {
street
housenumber
postcode
city
countryCode
lat
lng
}
accessibilityInfo {
defaultRatings {
descriptionDE: description(locale: DE)
descriptionEN: description(locale: EN)
descriptionFR: description(locale: FR)
descriptionIT: description(locale: IT)
iconUrl
key
}
}
publication {
linkTextDE: linkText(locale: DE)
linkTextEN: linkText(locale: EN)
linkTextFR: linkText(locale: FR)
linkTextIT: linkText(locale: IT)
linkUrl
}
licenseInfo {
attribution
isOpenData
license
}
sources {
originIds
sourceKey
sourceName
}
areas {
areaTemplateKey
id
name
accessibilityInfo {
defaultRatings {
descriptionDE: description(locale: DE)
descriptionEN: description(locale: EN)
descriptionFR: description(locale: FR)
descriptionIT: description(locale: IT)
iconUrl
key
}
}
publication {
linkTextDE: linkText(locale: DE)
linkTextEN: linkText(locale: EN)
linkTextFR: linkText(locale: FR)
linkTextIT: linkText(locale: IT)
linkUrl
}
subAreas {
areaTemplateKey
id
name
accessibilityInfo {
defaultRatings {
descriptionDE: description(locale: DE)
descriptionEN: description(locale: EN)
descriptionFR: description(locale: FR)
descriptionIT: description(locale: IT)
iconUrl
key
}
}
publication {
linkTextDE: linkText(locale: DE)
linkTextEN: linkText(locale: EN)
linkTextFR: linkText(locale: FR)
linkTextIT: linkText(locale: IT)
linkUrl
}
}
}
}
}
}
