Cargobloom API
Real-time freight market benchmarks for European routes.
Cargobloom aggregates freight pricing data from Europe's largest freight exchanges and provides it through a simple REST API.
Quick Start
Get a market rate benchmark for a freight route:
curl -X POST https://cargobloom.io/api/v1/benchmark/basic \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{"origin_country": "PL", "dest_country": "DE", "distance_km": 575}'const response = await fetch('https://cargobloom.io/api/v1/benchmark/basic', {
method: 'POST',
headers: {
'Authorization': `Bearer ${process.env.CARGOBLOOM_API_KEY}`,
'Content-Type': 'application/json',
},
body: JSON.stringify({
origin_country: 'PL',
dest_country: 'DE',
distance_km: 575,
}),
});
const { data } = await response.json();import requests
response = requests.post(
'https://cargobloom.io/api/v1/benchmark/basic',
headers={'Authorization': f'Bearer {API_KEY}'},
json={'origin_country': 'PL', 'dest_country': 'DE', 'distance_km': 575}
)
data = response.json()['data']{
"success": true,
"data": {
"median_rate_per_km": 1.25,
"avg_rate_per_km": 1.28,
"offer_count": 156,
"confidence": "high"
}
}Base URL
https://cargobloom.io/api/v1Endpoints
| Endpoint | Description |
|---|---|
POST /benchmark/basic | Get basic market benchmark for a route |
POST /benchmark/detailed | Get detailed benchmark with percentiles, trends, and price estimates |
GET /market | Get market macro indicators (CERFI20, volatility, fuel prices) |
About the Data
Our data is aggregated from major European freight exchanges. We process thousands of freight offers daily.
- Real-time collection - Data is updated every 15 minutes
- EUR normalized - All prices converted to EUR using daily ECB rates
- Quality filtered - Offers outside 0.20-10.00 EUR/km are excluded
- 40+ countries - Full European coverage
Asking Prices
The data represents asking prices from freight exchanges, not final negotiated rates. Actual transaction prices may be 5-15% lower.
Pricing
API access requires a Standard, Pro, or Enterprise subscription.
| Tier | Monthly Credits | Price | Overage |
|---|---|---|---|
| Standard | 200 credits | €30/month | €0.03/basic, €0.12/detailed |
| Pro | 1,000 credits | €100/month | €0.03/basic, €0.12/detailed |
| Enterprise | Unlimited | Custom | N/A |
See Credits & Pricing for details.
Next Steps
- Authentication - Get your API key
- API Reference - Full endpoint documentation
Last updated: February 3, 2026