When attempting to make API calls in ADManager Plus, you may encounter the following error:
Daily API limit exceeded
This message indicates that the number of successful API calls has reached the daily quota based on your organization's technician licenses.
Daily API quota exceeded: The number of successful API calls has surpassed the daily allocation (50 calls per technician license).
High-volume operations: Certain tasks may trigger multiple API calls, consuming the limit faster than anticipated.
Automated integrations: External scripts, third-party tools, or scheduled jobs might be making repeated API requests.
Only successful calls are counted: Although failed API calls don’t count toward the limit, repeated retry attempts can indirectly contribute to quota exhaustion.
Log in to ADManager Plus.
Navigate to Admin > Integration > REST API.
Check the REST API Usage section in the top-right corner to view the number of API calls made and how many were successful.
Each technician license provides 50 API calls per day.
The API quota scales with the number of technician licenses.
Example: One technician license = 50 calls/day. Three technician licenses = 150 calls/day.
You can also purchase additional API calls at $1 per call/day, valid until your current license period ends. These reset daily.
API limits reset every 24 hours. If you’ve reached your limit, you’ll need to wait until the next day for the quota to refresh.
Monitor API usage regularly to identify peak usage patterns and prevent overages.
Spread out API calls for non-urgent tasks to avoid reaching the limit too quickly.
Implement error handling in scripts or integrations to minimize unnecessary retries and optimize call efficiency.
If the issue persists, contact our support team here.