Rate Limit

Rate limit refers to the maximum number of API requests or messages that can be sent per second through the WhatsApp API.

When using Kaleyra's WhatsApp API integration, it is important to understand the channel rating policy. These policies help ensure messages are delivered reliably and prevent the system from being overloaded or number be limited by Meta.

📘

Disclaimer:

All API latency or response time metrics are measured exclusively within the Kaleyra platform, they do not account for network latency between your hosted site and Kaleyra platform.

The following table helps you to get more details about the rate limit with expected use cases when integrated:

Use CaseAPI TypeRate LimitAPI LatencyApproval TimeDocumentation Link
Carousel, Static and Dynamic Media TemplatesCreate Media ID100 TPSSee, Media ID Latency and Resumable Media ID LatencyNAUpload Media Files
Carousel, Static and Dynamic Media TemplatesGet Media ID100 TPS3 secondsNAResumable Media
Carousel, Static and Dynamic Media TemplatesCreate Resumable Media ID20 per WABA per hourSee, Media ID Latency and Resumable Media ID LatencyAverage 5 minutes, Maximum 30 minutesResumable Media
Carousel, Static and Dynamic Media TemplatesGet Resumable Media ID100 per WABA per hour150 msNAResumable Media
All template typesCreate Template100 per WABA per hour15 secondsNACreate Template
All template types (with some restrictions)Edit Template100 per WABA per hour15 secondsNAEdit Template
All template typesGet Template100 per WABA per hour200 msNAGet Templates
All template typesDelete Template100 per WABA per hour2 secondsNADelete Template
Marketing, Utility, Authentication, URL Tracking Templates, Static and Dynamic Media Templates, CTA Button Templates, Carousel Templates, Placeholder TemplatesSend Message1000 TPS250 msNASend Text Messages

Media ID Latency

API throughput and response time or latency is proportional to file size.

The following table provides the details of media file size, throughput, and API latency:

File SizeThroughputAPI Latency
1 MB60 RPS1-3 seconds
5 MB1 RPS5-6 seconds
10 MB20 RPM7-9 seconds

Resumable Media ID Latency

API throughput and response time or latency is proportional to file size.

The following table provides average expected latency based on resumable media file:

File SizeAPI Latency
1 MB1-3 seconds
5 MB5-6 seconds
10 MB7-9 seconds

Did this page help you?



© 2026 Kaleyra Inc. All rights reserved.
Trademarks, logos and service marks displayed on this site are registered and unregistered trademarks of Kaleyra Inc.