Telgoo5 provides functionality to restrict the usage of certain APIs on a per-employee basis. This feature currently applies to the NV EligibilityCheck and CPUC CheckCustomerStatus APIs. By default, the system enforces three different types of limits for each user:
- Per Minute Limit: 3
- Per Hour Limit: 50
- Per Day Limit: 150
Once a user reaches any of these thresholds, further API requests are blocked until usage is reset according to the respective timeframe
Prerequisite Permission
- Enrollment Limit Configuration (PC1215):
Ensure that the user managing these limits has the PC1215 permission. This permission enables the new API limit icon under the User Settings screen.Steps to Configure API Limits by Employee
-
Access User Settings
1.1. Open the User Settings in Telgoo5.
1.2. Look for the API limit icon (enabled by the PC1215 permission).- [Insert Screenshot Here] – Provide an image highlighting the new icon in the User Settings.
-
Open the API Limit Configuration
2.1. Click the icon to open the configuration popup.
2.2. Inside this popup, you can set custom limits for the NV EligibilityCheck and CPUC CheckCustomerStatus APIs. -
Specify Custom Limits
3.1. Enter desired values for:- Per Minute Limit
- Per Hour Limit
- Per Day Limit
3.2. Click Save to confirm your settings.Default API Limit Settings
If no user-specific configuration is made, the following default limits apply automatically:
- 3 requests per minute
- 50 requests per hour
- 150 requests per day
-
Error Handling
When a user exceeds any of the defined limits, Telgoo5 blocks further requests and displays an error message indicating that the limit has been reached
Managing API limits by employee in Telgoo5 allows greater control over usage for critical APIs like NV EligibilityCheck and CPUC CheckCustomerStatus. By setting custom thresholds, you can ensure that system resources are used responsibly and that no single user adversely impacts performance.