API de données
Vos navires et leur position, les demandes que vous avez émises, et ce que les fournisseurs vous ont réellement coté — au format JSON, à intégrer dans votre propre logiciel de planification ou d'affrètement. Tout est limité à votre propre organisation.
Accès
Inclus avec Fleet, Enterprise et Fleet. Générez une clé dans les paramètres ; les clés commencent par bfp_.
Une clé peut être générée sur n'importe quel forfait et répondra 402 jusqu'à ce que le forfait l'inclue — ainsi l'intégration est développée une seule fois et se met à fonctionner lorsque le forfait change, au lieu d'être bloquée jusque-là. Fleet correspond à 50,000 appels par mois, Enterprise 500,000.
Votre flotte
GET https://bunkerfuelprices.com/api/v1/data/fleet
curl https://bunkerfuelprices.com/api/v1/data/fleet \ -H "Authorization: Bearer bfp_YOUR_KEY"
{
"organisation": "Aegean Shipping",
"vessels": [
{
"imo": "9876543", "name": "MV EXAMPLE", "segment": "commercial",
"dwt": 82000, "consumptionMtPerDay": 28.5, "serviceSpeedKts": 13.2,
"scrubber": false,
"position": {
"lat": 1.265, "lon": 103.82, "speedKts": 11.4, "courseDeg": 87,
"destination": "SGSIN",
"nextPort": { "name": "Singapore", "locode": "SGSIN" },
"etaAt": "2026-09-02T06:00:00.000Z",
"observedAt": "2026-08-30T13:31:00.000Z", "source": "aisstream"
},
"rob": { "vlsfoMt": 640, "mgoMt": 95 }
}
]
}rob correspond au remaining on board — le chiffre qui détermine la quantité que vous pouvez réellement embarquer, et celui que la plupart des systèmes de flotte doivent demander au capitaine.
Demandes et offres
GET https://bunkerfuelprices.com/api/v1/data/quotes?days=90
{
"requests": [
{
"ref": "BFP-7K2M",
"port": { "name": "Singapore", "locode": "SGSIN" },
"grade": "VLSFO", "quantityMt": 1200,
"status": "comparing",
"quotes": [
{
"usdPerMt": 784.50,
"allInUsdPerMt": 799.10,
"bargeFeeUsd": 8500,
"paymentTermDays": 30,
"creditAdjUsdPerMt": 2.10,
"basis": "delivered", "validUntil": "2026-08-30T17:00:00.000Z",
"extractionConfidence": 0.96
}
]
}
]
}allInUsdPerMt est le chiffre sur lequel comparer. Le montant affiché n'est pas ce que vous payez : il exclut les frais de barge, le coût des conditions de paiement et votre position de crédit auprès de ce fournisseur, et l'écart entre les deux est couramment de 10 à 40 $ la tonne. Classer les fournisseurs par usdPerMt sélectionne à coup sûr le mauvais.
extractionConfidence indique le degré de certitude du parser lors de la lecture de l'e-mail du fournisseur. En dessous de 0.9, une personne l'a examiné.
Le tableau public des prix
Ouvert, sans clé requise, sans forfait requis.
curl "https://bunkerfuelprices.com/api/v1/prices?grade=VLSFO&limit=50"
Erreurs
| Statut | Signification |
|---|---|
| 401 | Clé manquante ou inconnue. |
| 402 | Clé valide, mais le forfait n'inclut pas l'API. La réponse indique le forfait auquel vous êtes abonné. |
| 429 | Quota mensuel épuisé. Réinitialisation le premier du mois. |
Vos propres données vous appartiennent : exportez-les, conservez-les, utilisez-les comme bon vous semble. Les prix de marché sous licence sont soumis aux conditions de redistribution énoncées dans la Politique de données et de tarification. Les fournisseurs publient sur un endpoint différent — API fournisseur.