Skip to main content

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:

Single Endpoint Query
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"
  }
}
All 8 Coal Endpoints at Once
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
Python
pip install oilpriceapi
Node.js
npm install oilpriceapi
PHP
composer require oilpriceapi

Complete 8-Endpoint Coverage

Endpoint CodeNameTypeUpdate FrequencyCurrent Price
CAPP_COAL_USDCentral Appalachian CoalUS SpotWeekly (Tuesdays 2 AM UTC)~$82/short ton
PRB_COAL_USDPowder River Basin CoalUS SpotWeekly (Tuesdays 2 AM UTC)~$15/short ton
ILLINOIS_COAL_USDIllinois Basin CoalUS SpotWeekly (Tuesdays 2 AM UTC)~$52.50/short ton
NEWCASTLE_COAL_USDNewcastle Coal API6Intl Futures12 minutes (Investing.com)Live futures
COKING_COAL_USDMetallurgical Coking CoalIntl Futures12 minutes (Investing.com)~$1,040/MT
CME_COAL_USDCME Coal FuturesIntl Futures12 minutes (Investing.com)~$34/short ton
NYMEX_APPALACHIAN_USDNYMEX Central AppalachianHistoricalArchives (2004-2016)3,262 records
NYMEX_WESTERN_RAIL_USDNYMEX Powder River BasinHistoricalArchives (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

FREE TRIAL
$0
  • β€’ 7-day trial (10,000 requests)
  • β€’ Latest coal prices
  • β€’ Basic documentation
  • β€’ Community support
MOST POPULAR
EXPLORATION
$15/mo
  • β€’ 10,000 requests/month
  • β€’ Historical coal data
  • β€’ All coal benchmarks
  • β€’ Email support
PRODUCTION BOOST
$75/mo
  • β€’ 50,000 requests/month
  • β€’ Full historical access
  • β€’ Price alerts & webhooks
  • β€’ Priority support

Trusted by Energy Industry Leaders

Power utilities, steel producers, and commodity traders worldwide

International Petroleum - Energy market intelligence
Aker BP / Eigen - Norwegian oil and gas
Ulterra Drilling - Drill bit technology
GlobeAir - European private jet charter
Way.com - Automotive services marketplace
Wellsite - Oilfield operations software
Innova Drilling - Drilling solutions provider
GLEX - Norwegian energy company
38M+
API Calls Served
83+
Companies
40+
Countries 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

Start Tracking Coal Prices Today

Get instant API access with 7-day free trial (10,000 requests). No credit card required. Upgrade anytime as your needs grow.