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")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 |
| 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.