Letzte Aktualisierung: 
28/3/2026

Beispiel: Informationen zu Lokalitäten abrufen

  • 1
    St
  • 2
  • 3
  • 4
  • 5

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.

Variante ohne Unterbereiche

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.

Variante mit Unterbereichen

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
                    }
                }
            }
        }
    }
}