Coal Price API: 8 Endpoints for Complete Market Coverage
Access accurate coal price per ton data via REST API. Track US spot markets (EIA), international futures (12-min updates), and NYMEX historical archives. 8 comprehensive endpoints covering thermal, metallurgical, and coking coal worldwide.
β See live coal prices updated every 12 minutes
US Spot Prices (3 Endpoints)
Official EIA coal spot prices from major US production basins. Updated weekly every Tuesday at 2 AM UTC with government-verified data.
- β’
CAPP_COAL_USD- Central Appalachian (~$82/ton) - β’
PRB_COAL_USD- Powder River Basin (~$15/ton) - β’
ILLINOIS_COAL_USD- Illinois Basin (~$52.50/ton)
International Futures (3 Endpoints)
Real-time coal futures from global markets. Updated every 12 minutes from Investing.com for international thermal and metallurgical coal benchmarks.
- β’
NEWCASTLE_COAL_USD- Newcastle API6 thermal - β’
COKING_COAL_USD- Metallurgical coal (~$1,040/MT) - β’
CME_COAL_USD- CME futures (~$34/ton)
NYMEX Historical (2 Endpoints)
Archived NYMEX coal futures data for historical analysis. 3,262 Central Appalachian records (2004-2016) and 2,043 Powder River records (2009-2017).
- β’
NYMEX_APPALACHIAN_USD- 13 years historical - β’
NYMEX_WESTERN_RAIL_USD- 9 years historical - β’ Perfect for backtesting and trend analysis
Get Started in Under 60 Seconds
Fetch coal prices with simple REST API calls. Query individual endpoints or get all 8 at once:
curl "https://api.oilpriceapi.com/v1/prices/latest?by_code=NEWCASTLE_COAL_USD" \
-H "Authorization: Token YOUR_API_KEY"
{
"status": "success",
"data": {
"price": 135.50,
"formatted": "$135.50",
"currency": "USD",
"code": "NEWCASTLE_COAL_USD",
"created_at": "2025-12-16T10:30:00Z"
}
}curl "https://api.oilpriceapi.com/v1/prices/all?codes=CAPP_COAL_USD,PRB_COAL_USD,\ ILLINOIS_COAL_USD,NEWCASTLE_COAL_USD,COKING_COAL_USD,CME_COAL_USD,\ NYMEX_APPALACHIAN_USD,NYMEX_WESTERN_RAIL_USD" \ -H "Authorization: Token YOUR_API_KEY" # Returns all 8 coal endpoints in one API call
pip install oilpriceapinpm install oilpriceapicomposer require oilpriceapiComplete 8-Endpoint Coverage
| Endpoint Code | Name | Type | Update Frequency | Current Price |
|---|---|---|---|---|
CAPP_COAL_USD | Central Appalachian Coal | US Spot | Weekly (Tuesdays 2 AM UTC) | ~$82/short ton |
PRB_COAL_USD | Powder River Basin Coal | US Spot | Weekly (Tuesdays 2 AM UTC) | ~$15/short ton |
ILLINOIS_COAL_USD | Illinois Basin Coal | US Spot | Weekly (Tuesdays 2 AM UTC) | ~$52.50/short ton |
NEWCASTLE_COAL_USD | Newcastle Coal API6 | Intl Futures | 12 minutes (Investing.com) | Live futures |
COKING_COAL_USD | Metallurgical Coking Coal | Intl Futures | 12 minutes (Investing.com) | ~$1,040/MT |
CME_COAL_USD | CME Coal Futures | Intl Futures | 12 minutes (Investing.com) | ~$34/short ton |
NYMEX_APPALACHIAN_USD | NYMEX Central Appalachian | Historical | Archives (2004-2016) | 3,262 records |
NYMEX_WESTERN_RAIL_USD | NYMEX Powder River Basin | Historical | Archives (2009-2017) | 2,043 records |
Who Uses Coal Price Data?
β‘Power Utilities
Forecast fuel costs, optimize procurement timing, and manage price risk for coal-fired power generation facilities.
ποΈSteel Producers
Track metallurgical coal pricing to manage steelmaking input costs and optimize purchasing decisions for blast furnaces.
πCommodity Traders
Real-time coal futures and spot prices for algorithmic trading strategies, arbitrage opportunities, and risk management.
βοΈMining Companies
Monitor global coal prices to optimize production planning, contract negotiations, and export market selection.
Transparent Pricing for Coal Data
Trusted by Energy Industry Leaders
Power utilities, steel producers, and commodity traders worldwide
Frequently Asked Questions
What are the 8 coal price endpoints?
Our Coal Price API provides 8 comprehensive endpoints: (1) US Spot - CAPP_COAL_USD (~$82), PRB_COAL_USD (~$15), ILLINOIS_COAL_USD (~$52.50); (2) International Futures - NEWCASTLE_COAL_USD, COKING_COAL_USD (~$1,040), CME_COAL_USD (~$34); (3) NYMEX Historical - NYMEX_APPALACHIAN_USD (3,262 records 2004-2016), NYMEX_WESTERN_RAIL_USD (2,043 records 2009-2017).
How often are coal prices updated?
Update frequencies vary by endpoint type: US Spot prices (CAPP, PRB, Illinois) update weekly every Tuesday at 2 AM UTC from EIA.International Futures (Newcastle, Coking, CME) update every 12 minutes from Investing.com.NYMEX Historical endpoints are archived datasets for backtesting (2004-2017 coverage).
Which coal endpoint should I use?
For US markets, use CAPP_COAL_USD (Appalachian region), PRB_COAL_USD (Wyoming low-sulfur), or ILLINOIS_COAL_USD (Midwest). For international benchmarks, use NEWCASTLE_COAL_USD (Asian thermal) or COKING_COAL_USD (metallurgical for steel). For historical analysis, use NYMEX endpoints with 3,262 and 2,043 archived records respectively.
Can I query all 8 coal endpoints at once?
Yes! Use the /v1/prices/all endpoint with the codes parameter to fetch all 8 coal prices in a single API call:?codes=CAPP_COAL_USD,PRB_COAL_USD,ILLINOIS_COAL_USD,NEWCASTLE_COAL_USD,COKING_COAL_USD,CME_COAL_USD,NYMEX_APPALACHIAN_USD,NYMEX_WESTERN_RAIL_USDThis counts as one API request against your monthly limit.
What's the difference between thermal and metallurgical coal pricing?
Thermal coal (for power generation) trades at lower prices: PRB ~$15/ton, CAPP ~$82/ton, Newcastle futures varies.Metallurgical coal (for steel production) trades much higher: COKING_COAL_USD currently ~$1,040/MT due to specialized use in blast furnaces. Use COKING_COAL_USD endpoint specifically for met coal pricing critical to steelmaking economics.
How do I access NYMEX historical coal data?
NYMEX_APPALACHIAN_USD provides 3,262 historical records (2004-2016) and NYMEX_WESTERN_RAIL_USD provides 2,043 records (2009-2017). These discontinued futures contracts are perfect for backtesting trading strategies and long-term trend analysis. Query with /v1/prices/past_day or /v1/prices/past_week using start_date parameter to access specific historical ranges.
What Our Customers Say
Join utilities, steel producers, and traders using our coal price API
"The webhook feature has noticeably reduced our API calls. Good data accuracy for our trading operations."
Cost Savings
73% reduction
Michael
Head of Trading, Apex Energy Trading
"We use the API to adjust fuel surcharges. Reliability has been solid and support responds quickly when needed."
API Uptime
99.98%
Sarah
VP of Operations, Global Logistics Solutions
"Good natural gas data coverage. The historical data access works well for our analytics needs."
Data Points
2.8M+ monthly
David
CTO, PowerGrid Analytics
"The webhook feature has noticeably reduced our API calls. Good data accuracy for our trading operations."
Cost Savings
73% reduction
Michael
Head of Trading, Apex Energy Trading
"We use the API to adjust fuel surcharges. Reliability has been solid and support responds quickly when needed."
API Uptime
99.98%
Sarah
VP of Operations, Global Logistics Solutions
"Good natural gas data coverage. The historical data access works well for our analytics needs."
Data Points
2.8M+ monthly
David
CTO, PowerGrid Analytics







