Migrazione da ZUERST a Ginto

Ultimo aggiornamento:
8/4/2026
API
app
Web
Prima di iniziare

L'API ZUERST di Pro Infirmis verrà disattivata alla fine del 2026. È quindi necessario effettuare tempestivamente la migrazione all'API Ginto. L'API Ginto fornisce gli stessi dati dell'attuale API ZUERST, ma con una struttura leggermente diversa. Su Ginto sono inoltre disponibili ulteriori informazioni sull'accessibilità, ad esempio relative ad alberghi o musei che hanno registrato autonomamente i propri dati nell'ambito dell'iniziativa OK:GO. Questa guida spiega passo dopo passo la procedura per la migrazione da ZUERST a Ginto.

nota

Ginto riunisce le principali soluzioni software e i dati esistenti su un'unica piattaforma centrale. Dietro a Ginto c'è l'associazione Sitios, fondata nel 2022 dall'Associazione per una Svizzera senza barriere, Pro Infirmis e dall'associazione AccessibilityGuide. Il suo obiettivo è coordinare e sviluppare l'offerta di informazioni sull'accessibilità in Svizzera.

Consiglio professionale

ZUERST verrà gradualmente disattivato secondo il seguente calendario:

  • Da subito: le informazioni sull'accessibilità che Pro Infirmis continua a registrare tramite ZUERST rimangono disponibili tramite l'API di ZUERST, ma sono al contempo pienamente integrate in Ginto e possono essere consultate direttamente tramite l'API di Ginto. La maggior parte delle registrazioni professionali effettuate da Pro Infirmis avviene già oggi tramite Ginto.
  • 31 dicembre 2026: l'API ZUERST di Pro Infirmis passerà in modalità standby. Le richieste POI saranno reindirizzate al corrispondente URL Ginto. Con ZUERST non verranno più effettuate registrazioni di informazioni relative all'accessibilità.
  • 31 dicembre 2027: chiusura definitiva di ZUERST, API inclusa.

Ecco cosa troverai in questa guida:

Richiedere il certificato OK:GO per la partecipazione a «Swisstainable»
Domande frequenti

Ottenere una chiave API

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5

L'API è protetta e può essere richiamata solo se la richiesta viene autenticata tramite una chiave API. Contatta support@ginto.guide per ottenere tale chiave per l'autorizzazione API. Con essa potrai quindi recuperare tutti i dati dall'API di Ginto. La chiave API deve essere specificata in ogni richiesta come token Bearer nell'intestazione Authorization.

Affinché durante la query con Ginto tu riceva esattamente le stesse informazioni che ricevevi finora con la query ZUERST, il team di assistenza Ginto sarà lieto di creare per te un filtro di pubblicazione e di inviarti il relativo ID filtro. A tal fine, ti preghiamo di comunicarci con quale richiesta hai richiamato i dati finora.

In alternativa, l'API di Ginto ti offre diverse possibilità per filtrare direttamente i dati in base a diversi criteri al momento della richiesta. Trovi ulteriori informazioni al riguardo nella nostra documentazione API.

Recuperare i dati

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
{
    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
                    }
                }
            }
        }
    }
}

Personalizza il tuo codice

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
ZUERST (Origine) Ginto
Pois.[].Id data.entriesByFilter.nodes.[].zuerst.originIds
Pois.[].IdSource
Utilizzato nella v1 della ZUERST API
data.entriesByFilter.nodes.[].sources.[].originIds
In Ginto, gli ID di origine sono sempre assegnati a una fonte specifica. Seleziona la fonte corretta e verifica se l'IdSource di ZUERST è contenuto negli originIds di Ginto.
Pois.[].Sources.[].SourceName
Utilizzato nella v2 della ZUERST API
data.entriesByFilter.nodes.[].sources.[].sourceKey
Pois.[].Sources.[].SourcePoiId
Utilizzato nella v2 della ZUERST API
data.entriesByFilter.nodes.[].sources.[].originIds
In Ginto, una voce può rappresentare più POI di origine, sebbene originIds sia un array.
Pois.[].Name data.entriesByFilter.nodes.[].name
Pois.[].EntryDate data.entriesByFilter.nodes.[].updatedAt
Pois.[].Coordinates.Lat data.entriesByFilter.nodes.[].position.lat
Pois.[].Coordinates.Lng data.entriesByFilter.nodes.[].position.lng
Pois.[].Address.Street data.entriesByFilter.nodes.[].position.street
Pois.[].Address.Number data.entriesByFilter.nodes.[].position.housenumber
Pois.[].Address.ZipCode data.entriesByFilter.nodes.[].position.postcode
Pois.[].Address.City data.entriesByFilter.nodes.[].position.city
Pois.[].Category data.entriesByFilter.nodes.[].categories
Vedi il capitolo "Mappatura delle categorie"
Pois.[].MainEnquiryCategory data.entriesByFilter.nodes.[].categories
Vedi il capitolo "Mappatura delle categorie"
Pois.[].PictogramIds data.entriesByFilter.nodes.[].categories
Vedi Pois.[].accessibilityInfo.defaultRatings
Pois.[].MainComment Non disponibile
Pois.[].MainCommentFr Non disponibile
Pois.[].MainCommentIt Non disponibile
Pois.[].MainCommentEn Non disponibile
Pois.[].LinkToDetailView data.entriesByFilter.nodes.[].publication.linkUrl
Pois.[].AdditionalInformation Non disponibile
Pois.[].SubPois Non disponibile

Assegnare categorie

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
ZUERST (Origine) Ginto
Farmacia o drogheria drugstore
Studio medico o dentistico doctors_practice
Punto panoramico lookout
Autonoleggio services_other
Stazione ferroviaria train_station
Banca bank
Impianti di risalita / Ferrovie di montagna mountain_railway_station
Biblioteca library
Orto botanico park
Campeggio camping
Club / Discoteca club
Centro commerciale mall
Stadio del ghiaccio sports_facility
Impianto Eurokey nil
Casa o appartamento per vacanze holiday_home
Aeroporto nil
Bancomat (ATM) atm
Negozi shopping_other
Scuola (elementare, media, professionale o università) education_other
Alloggi per gruppi group_house
Hotel, pensione, Bed & Breakfast hotel
Rifugio / Cabina group_house
Assistenza all'infanzia / Asilo nido childcare
Cinema cinema
Sala congressi congress_center
Sala da concerto, opera o teatro theatre
Imbarcadero / Molo ship_landing
Museo o galleria d'arte museum
Servizi igienici pubblici public_toilets
Ascensore pubblico o piattaforma elevatrice nil
Parco o cimitero park
Autosilo / Parcheggio multipiano multi_storey_car_park
Parcheggio parking_lot
Posta post
Area di sosta (con parco giochi) playground
Area di sosta (altro) park
Punto di raccolta riciclaggio services_other
Istituzione religiosa religious_institution
Ristorante, caffè o bar restaurant
Nave / Battello ship
Scuola education_other
Piscina, stabilimento balneare o lago swimming_pool
Attrazione turistica sight
Funivia mountain_railway_station
Centro seminari congress_center
Centro per anziani / Casa di cura nursing_home
Centro sportivo o palestra sports_facility
Stadio sports_facility
Taxi services_other
Ufficio del turismo tourist_information
Fermata tram, bus o autopostale bus_stop
Alloggio (altro) hotel
Sala per eventi (altro) congress_center
Associazione services_other
Edificio amministrativo / Pubblica amministrazione administration
Centro benessere / SPA sports_facility
Zoo o parco faunistico park

Richiedere la certificazione OK:GO per «Swisstainable»

OK:GO è riconosciuto come prova nell'ambito del programma di sostenibilità «Swisstainable» di Livello II - impegnato (in combinazione). Puoi trovare una panoramica di tutti i certificati di sostenibilità riconosciuti qui.

Un certificato di partecipazione OK:GO a «Swisstainable» può essere richiesto tramite questo modulo web. Un certificato viene rilasciato quando sono soddisfatte le condizioni di partecipazione. Il certificato OK:GO è valido per due anni dalla data di emissione.
Grazie, abbiamo ricevuto la tua richiesta e ti risponderemo nei prossimi giorni.
Oh, qualcosa non ha funzionato là fuori. Per favore riprova

Domande frequenti

Al momento non ci sono domande frequenti su questa guida.

Potrebbe interessarti anche questo