Is OilPriceAPI suitable for your Platts use case?
Start with the price your application needs. Platts publishes methodology-based commodity assessments; its crude oil market-data offering includes API delivery. OilPriceAPI provides normalized, source-timestamped commodity values for integrations. Similar benchmark names do not establish that the underlying observations are equivalent.
If a contract, settlement process, or customer requires a named Platts assessment, obtain that assessment with the appropriate rights. An OilPriceAPI subscription should not be interpreted as a license to Platts assessments or as a replacement for a specified contractual benchmark.
Compare the requirements that matter
| Requirement | What to verify |
|---|---|
| Named assessment | Identify the exact publisher, assessment, grade, location, and publication window |
| Market-data API | Check the returned code, unit, currency, source, price type, and timestamp |
| Port or regional coverage | Confirm the specific ports, grades, and regions available to your account |
| Historical model | Verify earliest available dates, gaps, aggregation, and pagination |
| Freshness | Compare the source publication schedule with your application's tolerance |
| Data use | Check the source-specific terms for internal use, display, and redistribution |
| Price | Obtain current Platts terms for the selected service; compare with OilPriceAPI's published plans |
S&P Global documents its assessment methodologies. Use these to assess the data you need. This page does not quote a universal Platts subscription price or assert a universal refresh rate for either provider.
Evaluate an application workflow
For an internal energy dashboard or fuel-cost model, first list the required benchmarks and outputs. Review the OilPriceAPI catalog, then test one series:
curl --fail-with-body \
'https://api.oilpriceapi.com/v1/prices/latest?by_code=BRENT_CRUDE_USD' \
-H "Authorization: Token $OILPRICEAPI_KEY"
Set OILPRICEAPI_KEY in your environment before running the command. Check the returned source timestamp and price type before using the number. A latest-price response is not evidence that the service supplies a particular Platts assessment.
Bunker procurement or voyage models
Use the marine fuel coverage page to identify supported ports and grades. Start with a price comparison using matching grades, units, and observation periods. Keep unavailable port/grade combinations explicit; do not replace them with another port's price. See the marine reference for supported requests.
Carbon-price reporting
The EU carbon page describes the observation type and cadence of the displayed series. Verify whether your use requires that observation, a futures contract, or an official exchange settlement before integrating it.
Spreadsheet and historical analysis
Download a limited historical monthly preview to inspect the file structure. For automation, use the historical API with the required code, dates, and interval. Confirm the depth and access included in your account before building a recurring workflow.
Access, limits, and recovery
Use reviewed product facts for the current evaluation offer and pricing for paid plans. Dataset access and history vary by source and entitlement; polling faster does not make an upstream assessment update faster.
- 401: check your key and authentication header.
- 402/403: verify the requested dataset is included in your account.
- 429: wait for the applicable request limit to reset.
- Missing or older observations: check the source schedule and supported coverage before treating them as current.
OilPriceAPI sells API access, normalization, monitoring, and delivery. Standard plans do not grant ownership of underlying source data or unrestricted raw-data redistribution rights. Review the Data Usage Policy for your intended workflow.
Create an account · Compare plans · Start with the API quickstart