Start free, no credit card required. Upgrade when your application needs more — predictable costs with no surprises.
Data fit first
Check the endpoint and code catalog before choosing a plan. Availability, history, and display permissions can depend on package, source, and workflow.
Choose the lowest plan whose listed endpoint family and monthly request limit fit the workflow after the data path is confirmed.
One API key. One latest-price request. Inspect the response metadata before building around a workflow.
import requests
response = requests.get(
"https://api.oilpriceapi.com/v1/prices/latest",
headers={"Authorization": "Token YOUR_API_KEY"}
)
data = response.json()
print(f"WTI Crude: ${"{"}data['data']['price']{'}'}/bbl")Professional & Scale
Point your agents at OilPriceAPI and let them watch the market. Create recurring price watches, poll for the moves that matter, and pull a morning market brief — all over plain HTTP, from Claude (MCP), LangChain, LlamaIndex, or any agent framework.
Agents create persistent watches (e.g. Brent every 5 minutes) via /v1/subscriptions, then poll /v1/subscriptions/events for the threshold crossings worth acting on.
One call to /v1/market-brief returns a multi-commodity snapshot — current price, 24h change, and a 1-month forecast — ready to drop into an agent's morning routine.
Plain REST endpoints plug into MCP, LangChain, LlamaIndex, or custom tooling. No SDK lock-in — just an API key and the commodity codes you care about.
Available only with Enterprise plan — 2.19M+ well permits from 27 US states, rig counts, frac spreads, DUC wells, and Baker Hughes/EIA/OPEC reports. All as structured JSON. Save 11 hours per month.
Learn more about Drilling Intelligence →Production planning, trading, and investor reporting at scale
| Feature |
|---|
| Monthly Price |
| API Requests |
| Latest Price Endpoint |
| Historical Data |
| Futures Data |
| Webhooks |
| WebSocket |
| AI market briefs |
| Agent price watches |
| Support Level |
Free tier included — 0 requests/month, no credit card
Get your free API key →Yes. Start with a free API key and 0 API requests/month. Upgrade when your workflow needs higher limits, paid datasets, or production support.
Simply log in to your dashboard and click the "Upgrade" button. You can change your plan at any time and billing will be prorated.