This documentation is for WSO2 API Manager 1.5.0 View documentation for the latest release.
Page Comparison - Throttling Tiers (v.14 vs v.15) - API Manager 1.5.0 - WSO2 Documentation

Versions Compared


  • This line was added.
  • This line was removed.
  • Formatting was changed.


API-level throttling tiers are defined by the API creator when Creating an API using the API Publisher. At subscription time, the consumers of the API can select which tier they are interested in using the API Store as follows:

Image RemovedImage Added

According to the tiers s/he selects, the subscriber is granted a maximum number of requests to the API.


Users with Manage Tiers permission can set role-based permissions to API-level access throttling tiers. This is done using the Tier Permissions tab menu of API Publisher as shown below. For each tier, you can specify a comma-separated list of roles and either Allow or Deny access to the list as shown below: .

By default, all the Tiers are allowed for everyone.So only the subscribers who fall under those roles will  be able to subscriber to APIs using that Tier. Only subscribers who has role1 or role2 will be able to subscribe using Bronze Tier.

A subscriber logged into the API Store can consume APIs using a specific tier, only if s/he is assigned to a role that is allowed access. In the API Store,  when a user is subscribing to an API, the available Tiers will be the subscriber sees a list of tiers that is filtered based on the subscribers subscriber's role. So only Only the ALLOWED roles will appear here. Image Removed :

Image Added

By default, all tiers are allowed to everyone.

Application-level throttling