Skip to main content
Esta página fue traducida automáticamente. Si encuentra errores o tiene sugerencias, contáctenos.
Todas las solicitudes a la API autenticadas mediante API key o token OAuth están sujetas a limitación de tasa. Los límites se aplican por organización: cada API key y token OAuth emitido a tu organización comparte un único presupuesto de límite de tasa. Crear credenciales adicionales no aumenta tu límite.

Cómo funcionan los límites

Rhombus usa un algoritmo de token bucket (cubo de tokens). Dos valores rigen tu rendimiento:
  • Una tasa de recarga sostenida (solicitudes por segundo): tu límite máximo en estado estable.
  • Una capacidad de ráfaga, aproximadamente 10× la tasa de recarga de forma predeterminada: margen que absorbe picos cortos.
Las ráfagas tienen éxito de inmediato mientras el cubo tiene tokens. Una vez que el cubo se vacía, el tráfico sostenido por encima de la tasa de recarga devuelve 429 hasta que el cubo se vuelve a llenar. Las tasas predeterminadas se aplican a todas las organizaciones. Para solicitar un límite más alto, contacta al soporte de Rhombus.

Respuestas limitadas

Cuando tu solicitud es limitada por tasa, la API devuelve un estado 429 con un header Retry-After:
HTTP 429 response
No reintentes de inmediato ante un 429. Las solicitudes repetidas mientras estás limitado siguen siendo rechazadas y no reinician tu ventana de límite.

Manejo de los límites de tasa

1

Lee el header Retry-After

El header Retry-After te indica exactamente cuántos segundos debes esperar, calculado a partir de la tasa de recarga de tu organización. Prefiere siempre este valor en lugar de retrasos codificados.
2

Pausa las solicitudes

Deja de enviar solicitudes durante el tiempo especificado en el header.
3

Reintenta tu solicitud

Después del periodo de espera, reintenta la solicitud original.

Estrategia de reintento

Usa retroceso exponencial con jitter para la integración más resiliente:
Backoff formula
retry_with_backoff.py

Cuándo reintentar

El sistema de limitación de tasa es fail-open (a prueba de fallos abierto). Si el servicio de límite de tasa o su almacén de respaldo no está disponible, tu solicitud se deja pasar. No dependas de este comportamiento: diseña siempre tu integración para respetar los límites.

Qué cambió

Las mejoras recientes del limitador de tasa ya están activas:
  • Los límites ahora se agrupan entre todas las credenciales de una organización. Distribuir el tráfico entre varias API keys ya no aumenta el rendimiento.
  • Ahora se permiten ráfagas cortas por encima de tu tasa sostenida.
  • Retry-After refleja el tiempo de espera real calculado a partir de tu tasa de recarga, en lugar de un valor fijo de 60 segundos.

Throttling de notificaciones de alertas

Las notificaciones de alertas (distintas de los límites de tasa de la API) tienen un intervalo mínimo configurable entre alertas consecutivas del mismo tipo para un dispositivo dado. Esto evita la fatiga por alertas debida a eventos de alta frecuencia como la detección de movimiento. Configura esto por política y por tipo de actividad. Durante la ventana de retroceso, las alertas duplicadas para el mismo dispositivo y tipo de actividad se suprimen del lado del servidor.
Las alertas con nueva información de identidad —como un rostro reconocido distinto o una placa de matrícula— omiten el retroceso y se entregan de inmediato, incluso dentro de la ventana de supresión.
Última modificación el 30 de junio de 2026