Data Usage Limit
Prerequisites:
- Required: Bearer token —
POST /v1.0/oauth2/tokens - Required: Provisioned number ID (NID) with
DataEnabled: true—POST /v1.0/numbers/provision
Set data usage limits, notification thresholds, and throttling parameters for IoT/MVNO numbers. Configure when subscribers are notified and at what usage level data speeds are throttled. Important: NotifyValue, ThrottleValue, and LimitValue must be in ascending increments and cannot be the same value (e.g., NotifyValue < ThrottleValue < LimitValue). Unless a LimitValue is specified, the default data limit is 20 MB.
What this does: Returns the updated data usage configuration for each number in the batch. Settings take effect at the next billing cycle or usage event. A NotifyValue triggers a notification webhook when usage reaches that threshold; LimitValue hard-caps usage; ThrottleValue reduces speed instead of cutting off.
Next steps:
- Confirm the new settings —
POST /v1.0/numbers/data-usage/settings - Check current consumption —
POST /v1.0/numbers/data-usage/info
Documentation Index
Fetch the complete documentation index at: https://docs.telegent.com/llms.txt
Use this file to discover all available pages before exploring further.
Authorizations
Enter the token obtained from the Authentication endpoint
Body
Unit of data measurement
MB "MB"
Maximum data cap/limit
20
Array of phone numbers to apply data limits to
Data usage threshold for subscriber notification
10
Data usage threshold for speed throttling
15
Throttled speed limit
1-mbps, 5-mbps, 20-mbps, 50-mbps, 100-mbps "1-mbps"
Response
Data Usage Limit Set
The response is of type object.