Versions Compared

Key

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

...

In addition, there is also a special tier called 'Unlimited' which allows unlimited access. The WSO2 API Manager provides an application out-of-the-box by the name "DefaultApplication" and it can have any number of requests per minute. You can change this and set it to a restricted limit through the Management Console by editing the default application.

In addition to application-level throttling, you can also define API-level throttling tiers. The final request limit granted to a given user on a given API is ultimately defined by both the application-level as well as the API-level throttling limits. For example, lets say two users subscribe to an API using the Gold subscription which allows 20 requests per minute. They both use the application App1 for this subscription, which again has a throttling tier set as 20 requests per minute. In this scenario, although both users are eligible for 20 requests per minute access to the API, each ideally has a limit of only 10 requests per minute. This is due to the application-level limitation of 20 requests per minute.

6. Once an application is selected, next select a tier (service API-level throttling tier) for the subscription from the "Tiers" drop-down list. This list of tiers is populated by the throttling tiers defined for the API at the time of API creation using the API Publisher Web application. For more information on defining throttling tiers for an API, refer to as described in section Adding an API -> Tier Availability.

The description of the service selected each tier is shown below the "Tiers" field. For example,

...