# OilPriceAPI > Source-timestamped oil, gas, refined-product, futures, and related energy data delivered through a normalized REST API. - Offer: The Core commodity API includes a 7-day trial with 10,000 requests and no credit card. After the trial, the Free plan includes 200 requests per month. Dataset access and limits vary by plan, source, and account entitlement. - Catalog: A broad catalog spanning crude oil, natural gas, refined products, futures, marine fuels, carbon markets, metals, forex, and selected energy-intelligence datasets. - Freshness: Latest available values include source timestamps; refresh cadence varies by source, market hours, dataset, and plan. - Authentication: Authorization: Token YOUR_API_KEY - First request: GET https://api.oilpriceapi.com/v1/prices/latest?by_code=BRENT_CRUDE_USD - Environment variable: OILPRICEAPI_KEY - Keyless demo: https://api.oilpriceapi.com/v1/demo/prices - Data rights: OilPriceAPI sells API access, normalization, monitoring, and delivery. Standard plans do not grant ownership of underlying source data or unrestricted raw-data redistribution rights. Policy: https://www.oilpriceapi.com/legal/data-usage - Canonical product facts: https://api.oilpriceapi.com/product-facts.json (schema 1.0.0, contract 2026-07-18) ## Documentation - [Quick Start](https://docs.oilpriceapi.com/quick-start/): First keyless and authenticated requests - [Authentication](https://docs.oilpriceapi.com/guides/authentication): Token header and key handling - [Error Recovery](https://docs.oilpriceapi.com/guides/error-recovery): 400/401/402/403/404/429/network/5xx actions - [Rate Limiting](https://docs.oilpriceapi.com/guides/rate-limiting): Monthly quota versus rolling request limit - [Testing](https://docs.oilpriceapi.com/guides/testing): Keyless demo endpoint and safe fixtures - [Status](https://status.oilpriceapi.com): Human service status ## API Reference - [Commodity Catalog](https://docs.oilpriceapi.com/api-reference/commodities/list): Current codes, currencies, and units - [OpenAPI](https://api.oilpriceapi.com/swagger.yaml): Machine-readable API contract - [Keyless Demo](https://api.oilpriceapi.com/v1/demo/prices): Real response shape without an API key - [Machine Status](https://api.oilpriceapi.com/v1/status): JSON status endpoint ## Integrations - [Python](https://docs.oilpriceapi.com/developers/python), [Node.js](https://docs.oilpriceapi.com/developers/javascript), [Go](https://docs.oilpriceapi.com/developers/go), [Ruby](https://docs.oilpriceapi.com/developers/ruby), and [C#](https://docs.oilpriceapi.com/developers/csharp) - [Google Sheets](https://docs.oilpriceapi.com/integrations/google-sheets), [Power BI](https://docs.oilpriceapi.com/integrations/power-bi), [Zapier](https://docs.oilpriceapi.com/integrations/zapier), [n8n](https://docs.oilpriceapi.com/integrations/n8n), and [MCP](https://www.npmjs.com/package/oilpriceapi-mcp) ## Pricing and Plans - [Pricing](https://www.oilpriceapi.com/pricing): Developer ($19/mo, 10,000 req/mo), Starter ($49/mo, 50,000 req/mo), Professional ($99/mo, 100,000 req/mo), Scale ($299/mo, 1,000,000 req/mo). A free tier is available without a credit card, and Enterprise is custom-quoted; see the pricing page for current terms. - [Rate limits](https://docs.oilpriceapi.com/guides/rate-limiting): Confirm the current monthly and rolling limits for the authenticated account - [Enterprise](https://www.oilpriceapi.com/enterprise): Account-specific capacity, support, and contract review