diff --git a/CREATE_QA_GITHUB_ISSUES.sh b/CREATE_QA_GITHUB_ISSUES.sh index e619d18..a549aea 100755 --- a/CREATE_QA_GITHUB_ISSUES.sh +++ b/CREATE_QA_GITHUB_ISSUES.sh @@ -174,7 +174,7 @@ jobs: **Time**: 2-3 hours **Complexity**: Low (straightforward API calls) -**Blocker**: Need test API key with Production Boost access +**Blocker**: Need test API key with Professional plan ($99/mo) access ## Success Metrics diff --git a/README.md b/README.md index cfb840b..2fd6f30 100644 --- a/README.md +++ b/README.md @@ -535,7 +535,7 @@ prices = asyncio.run(get_prices()) ## 📡 Real-Time WebSocket Streaming (New in v1.8.0) Stream live oil and energy prices over WebSocket instead of polling. Streaming -is a **Professional / Reservoir Mastery** feature and is exposed through the +is a **Professional plan ($99/mo) or higher** feature and is exposed through the async client via `client.stream`. Install the optional `stream` extra: diff --git a/docs/index.md b/docs/index.md index 92f77f1..87d12ca 100644 --- a/docs/index.md +++ b/docs/index.md @@ -210,9 +210,10 @@ Choose the plan that fits your needs: **[Start free →](https://oilpriceapi.com/auth/signup)** ### Paid Plans -- **Exploration**: $15/month - 10,000 requests -- **Production Boost**: $45/month - 50,000 requests -- **Reservoir Mastery**: $129/month - 250,000 requests +- **Developer**: $19/month - 10,000 requests +- **Starter**: $49/month - 50,000 requests (adds webhooks) +- **Professional**: $99/month - 100,000 requests (adds webhooks + WebSocket streaming) +- **Scale**: $299/month - 1,000,000 requests **All plans include:** - ✅ Real-time price updates every 5 minutes diff --git a/oilpriceapi/streaming/client.py b/oilpriceapi/streaming/client.py index 1b499a1..7f0437b 100644 --- a/oilpriceapi/streaming/client.py +++ b/oilpriceapi/streaming/client.py @@ -155,7 +155,7 @@ async def _subscribe(self) -> None: if msg_type == "reject_subscription": raise ConnectionError( "Subscription rejected — check your plan tier and API key " - "(WebSocket streaming requires Reservoir Mastery)." + "(WebSocket streaming requires the Professional plan ($99/mo) or higher)." ) # Ignore pings / pre-confirmation noise.