Natural Gas Price API
Pull source-backed hub prices, compare Waha against Henry Hub, and inspect timestamps before a gas-basis workflow treats the latest observation as current.
Gas benchmarks with visible source context
Henry Hub Benchmark
Use the configured Henry Hub code as the benchmark side of Waha-Henry Hub basis comparisons.
Selected Global Benchmarks
Use supported TTF, JKM, and NBP codes where your plan and use case require cross-market context.
Waha Hub
Track West Texas / Permian hub pricing from the configured NGI WTXWAHA source path.
Configured Basis Pair
Request WAHA_HH where analytics access is enabled. The pair is Waha minus Henry Hub in USD/MMBtu.
Source And Timestamp Fields
Inspect source, created_at, timestamp, and freshness/status fields when available before automating downstream use.
Negative-Price Safe
Waha can trade negative. Dashboards, samples, and alert thresholds should treat negative prices as valid observations.
Waha basis with source-truth attached
Start with the latest Waha observation, then request the configured Waha-Henry Hub basis pair. Keep source and timestamp fields visible in the workflow.
Waha Hub and WAHA_HH basis
- Coverage
- Waha Hub (NATURAL_GAS_WAHA), Henry Hub (NATURAL_GAS_USD), and the configured WAHA_HH basis pair where analytics access is enabled.
- Source
- Waha uses the NGI / Natural Gas Intelligence WTXWAHA source path. Henry Hub uses the configured EIA Henry Hub source.
- Cadence
- Source-observed daily hub pricing. Use returned timestamp/freshness/source fields rather than assuming live or universal freshness.
- First endpoint
- /v1/spreads/basis?pair=WAHA_HH
Response fields to inspect
- code, price/value, currency, and unit
- source and created_at or timestamp fields
- pair, spread_name, value, unit, and components for WAHA_HH
- freshness or stale-state flags when returned
Keep visible
- No broad real-time, all-hub, or exchange-grade entitlement claim
- No public redistribution or NGI rights claim
- Waha can be negative and should remain valid in UI and alerts
- Only configured basis pairs should be documented
First call: Waha latest and basis
The latest price call gives the source-backed hub observation. The basis call returns Waha minus Henry Hub for the configured WAHA_HH pair.
Request
curl "https://api.oilpriceapi.com/v1/prices/latest?by_code=NATURAL_GAS_WAHA" \
-H "Authorization: Token YOUR_API_KEY"
curl "https://api.oilpriceapi.com/v1/spreads/basis?pair=WAHA_HH" \
-H "Authorization: Token YOUR_API_KEY"Expected shape
{
"status": "success",
"data": {
"code": "NATURAL_GAS_WAHA",
"price": -0.50,
"currency": "USD",
"unit": "mmbtu",
"source": "ngi_web",
"created_at": "2026-05-10T12:00:00Z"
}
}
{
"status": "success",
"data": {
"pair": "WAHA_HH",
"spread_name": "Waha-Henry Hub Basis",
"value": -2.35,
"unit": "USD/MMBtu",
"components": {
"NATURAL_GAS_WAHA": -0.50,
"NATURAL_GAS_USD": 1.85
},
"timestamp": "2026-05-10T12:00:00Z"
}
}- Use pair=WAHA_HH for the basis endpoint.
- Treat returned timestamps as the freshness signal.
- Do not hardcode positive-only price assumptions.
Who uses the Natural Gas Price API
Energy Trading Desks
Prototype internal gas-basis watches and compare latest hub observations against your own risk thresholds.
LNG Traders & Shippers
Add selected benchmark context to internal models where your plan, source rights, and workflow support it.
Industrial Manufacturers
Track input-cost assumptions against source-backed gas observations and keep timestamps visible in internal dashboards.
Energy Analysts & FinTech
Build proof-of-concept gas dashboards with explicit source, timestamp, and caveat handling.
From $49/month - no terminal, no contract
Start with core gas codes and configured basis pairs, then expand only after source rights and workflow fit are clear.
Professional
- + 100,000 req/month
- + Configured basis pairs
- + Workflow support
Waha to Henry Hub basis, with source context
Build the first workflow around source-backed hub prices, configured basis pairs, and timestamps your team can inspect.
Start Free Trial - No Card RequiredFree trial available | Cancel anytime | Keep source caveats visible