API dei dati
L’API si aprirà quando la sua banca dati sarà attiva. Le chiavi non vengono ancora rilasciate.
Stato
L’API non fornisce ancora dati. Finché non si apre, una richiesta viene rifiutata, non vengono rilasciate chiavi e non si può contare sul funzionamento di nulla di quanto descritto in questa pagina. Questa pagina descrive ciò che sarà offerto.
Che cos’è
Un endpoint per ogni confronto (mobile, internet, tv, phone). Restituisce le offerte che meconomy.ch mostra con prova conservata, ciascuna con la sua fonte e il lettore indicato in evidence.reader: parser (MEconomyBot, dalla pagina del fornitore), official (una fonte ufficiale) o human (una persona in una consultazione assistita).
Non inclusi: i prezzi che aggiorniamo a mano, gli altri confronti, il testo del fornitore e i file di prova conservati. Dove una cifra non è indicata, il campo è null, che significa «non indicato», non «nessuno».
Ottenere una chiave
La richieda tramite la pagina di contatto con l’argomento «Chiave API», indicando l’organizzazione o il progetto e lo scopo. Le chiavi sono gratuite e rilasciate da MEconomy. Viene rilasciata una chiave per organizzazione o progetto.
Tenga segreta la chiave e la conservi su un server. Le richieste da una pagina del browser non sono supportate: l’API non invia intestazioni CORS e una chiave nel codice di una pagina è visibile a chiunque apra la pagina.
Richiesta
Invii una richiesta GET con la chiave nell’intestazione Authorization. L’unico parametro è provider, facoltativo, uno slug del fornitore. Una chiave nell’indirizzo viene rifiutata.
Risposta
La struttura di una risposta, con ogni campo indicato dal suo tipo; l’esempio non contiene alcun valore. Il corpo ha il formato meconomy-offers-v1, l’ora di generazione, il numero di offerte, il numero di quelle trattenute perché un record non ha superato i nostri controlli, la licenza e l’ambito.
Limiti
- 600 chiamate al giorno per chiave. Il conteggio riparte alle 00:00 UTC.
- Le risposte 200 e 429 portano
RateLimit-Limit,RateLimit-RemainingeRateLimit-Reset(secondi fino all’azzeramento del conteggio); gli altri errori no. - Quando il limite è esaurito la risposta è 429 con
Retry-After.
Errori
Un errore è {"error": {"code": "…", "message": "…"}} con lo stato indicato sotto.
Licenza e attribuzione
I dati sono concessi in licenza con CC BY 4.0. Citi «MEconomy, meconomy.ch» con un link a https://meconomy.ch ovunque li mostri. I prezzi sono fatti, così come li abbiamo rilevati al momento indicato; possono cambiare in qualsiasi momento e fa fede la pagina del fornitore. Nessuna garanzia. Possiamo revocare una chiave condivisa, rivenduta o usata oltre il suo limite.
I Suoi dati
Per ogni chiave conserviamo il nome dell’organizzazione o del progetto, un indirizzo e-mail di contatto, lo scopo indicato e il conteggio giornaliero delle chiamate per confronto; nessun indirizzo IP e nessun contenuto delle richieste. Li conserviamo finché la chiave è attiva. 12 mesi dopo la revoca di una chiave cancelliamo il nome, l’indirizzo e-mail di contatto e lo scopo; i conteggi giornalieri restano. Maggiori informazioni nell’informativa sulla protezione dei dati.
Modifiche
La versione 1 acquisisce soltanto nuovi campi. Una modifica che ne rimuove o ne rinomina uno diventa la versione 2, annunciata in questa pagina 90 giorni prima.