api-manager icon indicating copy to clipboard operation
api-manager copied to clipboard

Allow specifying default subscription policy for AI APIs

Open ashera96 opened this issue 1 month ago • 1 comments

Current Limitation

Similar to the capability documented under [1] for defining the default subscription policy, we need to be able to define the same for AI APIs.

While the following can be true for all other API types and API Products: "DefaultSubscriptionLevelTier" : "Gold"

The equivalent for AI APIs would be: "DefaultSubscriptionLevelTier" : "AIGold"

[1] https://apim.docs.wso2.com/en/latest/manage-apis/design/rate-limiting/setting-throttling-limits/#changing-the-default-tiers

Suggested Improvement

Version

4.4.0 onwards

ashera96 avatar Oct 29 '25 14:10 ashera96

We need to fix the same for WebSocket APIs, as the policy list is as follows:

  • AsyncGold
  • AsyncSilver
  • AsyncBronze
  • AsyncUnlimited
  • AsyncWHGold
  • AsyncWHSilver
  • AsyncWHBronze
  • AsyncWHUnlimited

ashera96 avatar Oct 29 '25 15:10 ashera96