Free
- 1 000 requêtes / mois
- 100 requêtes / jour
- 5 requêtes / minute
- Rayon 10 km
- 25 résultats / requête
- Historique 14 jours
- 1 clé active
Integra stazioni e prezzi dei carburanti MaPompe in un’applicazione, un sito o un servizio.
01 · PER INIZIARE
L’API commerciale utilizza l’autenticazione tramite chiave API. Le chiamate sono pensate per un utilizzo server-to-server.
02 · AUTENTICAZIONE
Crea una chiave da Il mio account → API sviluppatori. La chiave completa viene mostrata una sola volta.
È accettato anche lo schema Bearer:
03 · ENDPOINT
/api/v1/stations
Restituisce le stazioni attive più vicine, ordinate per prezzo e poi per distanza.
| Parametro | Tipo | Obbligatorio | Descrizione |
|---|---|---|---|
lat |
number | Sì | Latitude du centre. |
lng |
number | Sì | Longitude du centre. |
radius |
number | No | Rayon en kilomètres selon le plan. |
fuel |
string | No | gazole, e10, sp95, sp98, e85 ou gplc. |
limit |
integer | No | Nombre maximal de stations selon le plan. |
04 · ENDPOINT
/api/v1/search
Ricerca per nome, marca, indirizzo, città, CAP o nome visualizzato da Google.
| Parametro | Tipo | Obbligatorio | Descrizione |
|---|---|---|---|
q |
string | Sì | 3 à 80 caractères. |
limit |
integer | No | Nombre maximal de résultats selon le plan. |
05 · ENDPOINT
/api/v1/stations/{station_id}/history
Restituisce l’evoluzione del prezzo di un carburante presso una stazione. La profondità dello storico dipende dal piano.
| Parametro | Tipo | Obbligatorio | Descrizione |
|---|---|---|---|
station_id |
integer | Sì | Identifiant de la station dans MaPompe. |
fuel |
string | No | Carburant demandé. |
days |
integer | No | Nombre de jours selon le plan. |
06 · PIANI
07 · ERRORI
| Code | Errore | Significato |
|---|---|---|
200 |
OK | Richiesta elaborata. |
400 |
Paramètres invalides | Un parametro è assente, non valido o fuori dai limiti. |
401 |
Clé invalide | Chiave assente, errata o revocata. |
404 |
Not found | La stazione non esiste o è inattiva. |
429 |
Limite atteinte | Quota mensile, giornaliera o limite al minuto superato. |
500 |
Server error | Errore interno del servizio. |
BUONE PRATICHE
Metti in cache i risultati lato server quando opportuno. Non serve richiedere più volte la stessa zona in un breve periodo.
Conserva la chiave in una variabile d’ambiente o in un gestore di segreti. Non inserirla mai in Git.
Usa gli header X-RateLimit-Remaining e X-Quota-Remaining per gestire l’integrazione.
L’API è destinata all’integrazione applicativa, non alla creazione di una copia del database MaPompe.