Limites de tasa
La API de Wappfy aplica limites de tasa para garantizar un uso justo y la estabilidad de la plataforma.Limites predeterminados
| Alcance | Limite | Ventana |
|---|---|---|
| Por usuario | 100 solicitudes | 1 minuto |
| Por IP (sin autenticacion) | 20 solicitudes | 1 minuto |
Headers de limite de tasa
Cada respuesta incluye informacion sobre el limite de tasa:| Header | Descripcion |
|---|---|
X-RateLimit-Limit | Maximo de solicitudes permitidas en la ventana |
X-RateLimit-Remaining | Solicitudes restantes en la ventana actual |
X-RateLimit-Reset | Marca de tiempo Unix de cuando se reinicia la ventana |
Manejo de limites de tasa
Cuando excedes el limite, recibiras una respuesta429:
Buenas practicas
Implementar retroceso exponencial
Implementar retroceso exponencial
Cuando recibas un 429, espera y reintenta con intervalos crecientes: 1s, 2s, 4s, 8s…
Usar el header Reset
Usar el header Reset
Consulta
X-RateLimit-Reset para saber exactamente cuando puedes reanudar.Agrupar operaciones cuando sea posible
Agrupar operaciones cuando sea posible
Envia mensajes con intervalos razonables entre ellos en lugar de enviarlos en rafaga.
Cachear respuestas
Cachear respuestas
Evita volver a solicitar datos que no han cambiado (por ejemplo, detalles de instancia, informacion de contacto).