Use the Manage API Service Settings option to setup the throttling settings to be used throughout the module. Throttling prevents iSAMS being flooded with requests.
For example, choose to limit the number of requests per hour for each API key. Choose to override the global throttling settings for individual API keys if required.
To setup throttling settings, follow the steps below:
- In the iSAMS Control Panel Module select the API Services Manager applet.
- Select Manage API Service Settings from the right hand menu.
The Manage API Service Settings screen is displayed: - In Use Throttling Service, select Yes to start using the throttling function.
The Throttling Service Options section is displayed. Complete the fields displayed:
Field
Explanation
Throttling Unit Type
Select the unit to which the number of requests is applied. For example, select 'Hours' to limit the number of requests which can be fulfilled in a set number of hours.
Throttling Unit Value
Enter a unit value to which the number of requests is applied. The number that you enter here is applied to the Throttling Unit Type you have selected.
Throttling Limit
Enter the number of requests to be applied to the Throttling Unit Type and Throttling Unit Value.
For example, select 'Hours', '1' and '100'. This limits the number of requests using each API key to 100 per 1 hour.
- Click Save Settings to save your selections. Click Reload Configuration to go back to the last saved settings if required.
