Skip to main content

API Rate Limits

The Bell API can be used by any customer to query and configure settings of Bell SIMs, products and related services. To protect the API from misusage and overloading, certain rate limits for the endpoints are set. The rate limits are derived from analyzing the existing application case patterns of Bell customers. Therefore, the API rate limits should not interfere with common use cases for monitoring or controlling Bell services.

Listed below are the enforced rate limits for endpoints available through the Bell Management API. These limits are fixed and cannot be adjusted.

EndpointAPI Rate Limit
Authorization: /oauth600 requests per IP address per minute
SIM Management: /sims10 requests per second per Customer
Order Management: /orders100 requests per IP address per 5 minutes
Product Information: /products100 requests per IP address per 5 minutes
Support Management: /support100 requests per IP address per 5 minutes

Listed below are the default rate limits for Bell IoT Platform endpoints available through the Bell Management API. These limits may be adjusted upon request.

MethodsEndpointDefault API Rate Limit
GETGet all geofences: /locate/geofences30 requests per minute per Customer

Large SIM Batch Monitoring

Despite the SIM Management endpoints not having any rate limit set, it is advised to be gentle with the SIM Management API usage. Bell recommends to avoid very regular, high frequency API access with large number of requests for monitoring. The Bell API is a great tool for monitoring and querying data, but for regular monitoring of large SIM batches Bell recommends to use the Data Streamer Service. The streaming service allows to monitor SIM Events and Usages as it offers near real-time monitoring without the need to query the API regularly.

If there are any issues or questions regarding the API integration, feel free to contact Bell Support for technical guidance.