I dati sui carburanti di Floweet, nei suoi strumenti.
Prezzi della settimana e classifica delle insegne, stazioni di servizio e colonnine di ricarica, anagrafe SIRENE con la stima delle flotte, sovraccosto di carburante e di carbonio di una flotta, prospect e simulazioni: un'API REST in JSON, documentata in inglese e in francese, con un ambiente di prova.
Il nostro team apre ogni accesso: prima una chiave di prova, la produzione dopo la convalida.
21 operazioni · 10 scope · OpenAPI 3.1
curl "https://api.floweet.com/v1/barometer?fuel=gazole" \
-H "Authorization: Bearer $FLOWEET_API_KEY"{
"fuel": "gazole",
"pricesFrom": "2026-10-19T11:35:43.000Z",
"pricesTo": "2026-10-26T11:00:00.000Z",
"national": {
"excludingHighways": {
"brands": [
{
"brand": "Total Access",
"averagePrice": 2252,
"stations": 219,
"others": false
},
{
"brand": "TotalEnergies",
"averagePrice": 2252,
"stations": 743,
"others": false
}
],
"stations": 6024
}
}
}Un'API per chi vende e gestisce la mobilità
- Carte carburante
Emittenti di carte
Calcoli il sovraccosto di un prospect sui prezzi della settimana, simuli la copertura della sua rete intorno a lui e scriva l'argomentario, dal suo CRM.
- Reti
Reti di stazioni
Segua la sua posizione nella classifica delle insegne, in Francia e in ogni regione, e confronti i suoi prezzi con quelli della concorrenza locale.
- Flotte
Gestori e software di flotta
Mostri ai suoi clienti le stazioni più economiche del loro dipartimento, il sovraccosto dell'insegna attuale e il costo del carbonio ETS2 dal 2028.
- Strumenti commerciali
CRM e strumenti di prospezione
Arricchisca le sue schede con l'anagrafe SIRENE, l'attività, la rete dell'insegna e la flotta stimata di ogni stabilimento.
Tutto ciò che l'API offre oggi
Ogni riga proviene dal contratto applicato dall'API: le operazioni e gli scope qui sotto sono esattamente quelli che accetta.
- Barometro
barometer:readLa classifica delle insegne per prezzo medio, in Francia e nelle sue 13 regioni, per cinque carburanti, autostrade comprese o no.
- Stazioni di servizio
fuel-stations:readLe stazioni di Francia ed Europa: prezzo per carburante, servizi, orari e le dieci più economiche di un dipartimento.
- Colonnine di ricarica
charging-stations:readLe colonnine pubbliche del file IRVE: rete, potenza, prese, gratuità, pagamento con carta.
- Aziende
companies:readL'anagrafe SIRENE: ricerca per nome, SIREN o SIRET, unità legale, attività e flotta stimata.
- Costo di una flotta
fleet-costs:readIl sovraccosto annuo alla pompa di una flotta per tipo di veicolo e il suo costo del carbonio ETS2. Non viene salvato nulla.
- Prospect
prospects:readprospects:writeLe flotte dei suoi prospect, con il sovraccosto ricalcolato sui prezzi della settimana.
- Simulazioni
simulations:readsimulations:writeLa copertura della sua rete intorno a un cliente, il suo stato commerciale e il suo argomentario di vendita.
- Geocodifica e percorsi
geo:readLe coordinate di un indirizzo e un percorso stradale da 2 a 25 punti.
In preparazione
- PrestoSpazio sviluppatoriCreare e revocare le sue chiavi, seguire i consumi, richiedere la produzione in autonomia.
- PrestoWebhook in uscitaEssere avvisato di una variazione di prezzo o dell'avanzamento di una simulazione, senza interrogare l'API.
- PrestoServer MCPLe stesse operazioni, aperte agli assistenti IA, con gli stessi scope.
- PrestoAccesso incluso nelle offerteAprire l'API dal suo abbonamento, senza richiesta, con un pacchetto di chiamate.
Dalla richiesta alla produzione, in tre passi
- 1
Richiede l'accesso
Indichi la sua organizzazione, il membro ADMIN a nome del quale agirà la chiave e cosa desidera costruire.
- 2
Integra nell'ambiente di prova
Una chiave fw_test_ legge e scrive gli stessi dati della produzione, senza mai chiamare l'IA, entro 1000 chiamate al giorno.
- 3
Passa in produzione
Dopo la convalida del nostro team riceve una chiave fw_live_: lo stesso codice, senza altre modifiche.
Una chiave, i suoi scope
Una chiave appartiene a un'organizzazione e porta l'elenco di ciò che può fare: uno scope per rotta, in lettura o in scrittura (barometer:read, prospects:write…). Una rotta fuori dai suoi scope risponde 403 insufficient_scope.
La sua prima chiamata
curl "https://api.floweet.com/v1/fuel-stations/cheapest?department=78" \
-H "Authorization: Bearer $FLOWEET_API_KEY"Niente da imparare che non conosca già
Authorization: BearerUna chiave, un'intestazione
Autenticazione con token bearer in HTTPS, mai nell'URL né in un cookie.
Idempotency-KeyIdempotent-ReplayedPOST senza duplicati
Ripeta un POST con la stessa chiave di idempotenza: la prima risposta torna per 24 ore, nulla viene creato due volte.
RateLimit-LimitRateLimit-RemainingRateLimit-ResetRetry-AfterLimiti annunciati
120 richieste al minuto per organizzazione, annunciate in ogni risposta; un 429 indica quando riprovare.
nextCursorhasMorelimitPaginazione a cursore
Gli elenchi rispondono { data, nextCursor, hasMore }: stabili anche quando arrivano righe tra due pagine.
201LocationRisorsa creata
Una creazione risponde 201 con l'indirizzo della nuova risorsa.
Floweet-VersionFloweet-EnvironmentVersione e ambiente
Ogni risposta indica la versione del contratto e l'ambiente della chiave (test o live).
X-Request-IdTracciabilità
Ogni richiesta porta un identificativo, conservato nei nostri log: lo citi se ci scrive.
Accept-LanguageMessaggi nella sua lingua
I messaggi di errore seguono Accept-Language: francese, inglese, spagnolo, italiano, tedesco, portoghese.
Una sola forma di errore
Tutti gli errori hanno la stessa forma, con un codice stabile su cui il suo codice può contare.
La tabella dei codici di errore{
"error": {
"code": "insufficient_scope",
"message": "This API key does not have the scope required by this route.",
"details": { "required": "prospects:write", "granted": ["barometer:read"] }
}
}Dal sovraccosto di una flotta all'argomentario di vendita
Tre chiamate bastano per calcolare una flotta, salvarla come prospect e scrivere l'argomentario di una simulazione di copertura.
1. Calcolare la flotta
Il sovraccosto annuo alla pompa per tipo di veicolo, confrontato con l'insegna più economica, e il costo del carbonio ETS2. Non viene salvato nulla.
curl -X POST "https://api.floweet.com/v1/fleet-costs" \ -H "Authorization: Bearer $FLOWEET_API_KEY" \ -H "Idempotency-Key: 6f1c2b0e-8d4a-4f7e-9a51-3c2d1e0f9b87" \ -H "Content-Type: application/json" \ -d '{ "fuel": "gazole", "currentBrand": "Esso", "reference": "cheapest", "kmPerVehicle": 30000, "lines": [ { "type": "lcv", "vehicles": 12, "consumptionL100": 8.5 }, { "type": "hgv", "vehicles": 3, "consumptionL100": 30 } ] }'2. Salvarla come prospect
La stessa flotta, conservata e ricalcolata ogni settimana. La chiave di idempotenza evita duplicati se riprova.
curl -X POST "https://api.floweet.com/v1/prospects" \ -H "Authorization: Bearer $FLOWEET_API_KEY" \ -H "Idempotency-Key: 6f1c2b0e-8d4a-4f7e-9a51-3c2d1e0f9b87" \ -H "Content-Type: application/json" \ -d '{ "name": "Transports Martin", "fleet": { "fuel": "gazole", "currentBrand": "Esso", "reference": "cheapest", "kmPerVehicle": 30000, "lines": [ { "type": "lcv", "vehicles": 12, "consumptionL100": 8.5 }, { "type": "hgv", "vehicles": 3, "consumptionL100": 30 } ] } }'3. Scrivere l'argomentario
Per una simulazione di copertura della sua rete: scritto dall'IA con una chiave live, dal modello nell'ambiente di prova.
curl -X POST "https://api.floweet.com/v1/simulations/7d0c1f8e-2a4b-4c6d-9e8f-0a1b2c3d4e5f/pitch" \ -H "Authorization: Bearer $FLOWEET_API_KEY" \ -H "Idempotency-Key: 6f1c2b0e-8d4a-4f7e-9a51-3c2d1e0f9b87"
Sicura per costruzione
Chiavi mai memorizzate
Viene conservata solo l'impronta SHA-256 della sua chiave. Una revoca si applica in meno di un minuto.
Da server a server
Nessuna richiesta da browser è accettata su /v1: la sua chiave resta sul suo server.
I diritti di un membro
La chiave agisce a nome di un membro ADMIN designato della sua organizzazione: vede ciò che vede lui, con la sua offerta, mai di più.
Scope in elenco chiuso
Dieci scope possibili, verificati dall'API e dal database.
Ambiente di prova senza IA
Una chiave fw_test_ non chiama mai l'IA, entro 1000 chiamate al giorno.
Un contratto generato
La documentazione deriva dagli schemi che convalidano le sue richieste: non può contraddirli.
Mai una rottura
/v1 non rimuove né rinomina mai nulla. Una rottura sarà una /v2, con 12 mesi di coesistenza.
Un registro minimo
Ogni chiamata è registrata senza indirizzo IP né contenuto, e conservata 12 mesi.
Ospitata in Francia
Database e API funzionano sui nostri server in Francia.
Tutto è scritto, in inglese e in francese
- Riferimento interattivo (inglese) Ogni operazione, da provare nel browser.
api.floweet.com/docs - Riferimento interattivo (francese) Lo stesso riferimento, tradotto.
api.floweet.com/docs/fr - Contratto OpenAPI 3.1 Per generare un client tipizzato nel suo linguaggio.
api.floweet.com/openapi.json - Tabella dei codici di erroreOgni codice, il suo stato HTTP e cosa fare.
/documentation/errors
Domande frequenti
Come ottenere una chiave API?
Scriva a contact@floweet.com indicando la sua organizzazione, il membro ADMIN a nome del quale agirà la chiave e il suo progetto. Il nostro team le consegna una chiave di prova fw_test_ e, dopo la convalida, una chiave di produzione fw_live_.
Quanto costa l'API?
L'API è in beta: l'accesso è aperto su richiesta, senza fatturazione a chiamata. I limiti sono fissi: 120 richieste al minuto per organizzazione, 1000 chiamate al giorno nell'ambiente di prova.
Da dove provengono i dati?
Prezzi: prix-carburants.gouv.fr. Ricarica: file consolidato IRVE. Aziende: anagrafe SIRENE dell'Insee. Indirizzi: Base Adresse Nationale, poi OpenStreetMap. Ogni riutilizzo deve citare queste fonti.
Cosa fa una chiave di prova?
Una chiave fw_test_ legge e scrive gli stessi dati della produzione, ma non chiama mai l'IA: l'argomentario è scritto dal modello. È limitata a 1000 chiamate al giorno.
Posso chiamare l'API da un browser?
No. La chiave è un segreto: l'API non accetta richieste da browser su /v1. La chiami dal suo server.
L'API può cambiare?
/v1 non rimuove né rinomina mai un campo o una rotta: sono possibili solo aggiunte. Una rottura sarà una /v2, servita per 12 mesi accanto a /v1.
Colleghi Floweet ai suoi strumenti
Una chiave di prova la aspetta: ci scriva, apriamo l'accesso.
- Ambiente di prova sugli stessi dati
- Documentazione in inglese e in francese
- Nessuna rottura su /v1