alerts.beta
Background - API1Created with Sketch.

Rate Limit

¿Qué es el Rate Limit?

El rate limit es el número de llamadas a la API que el usuario o aplicación pueden realizar dentro de un determinado período de tiempo. Esto se hace para evitar la sobrecarga de nuestros sistemas y mantener su estabilidad y seguridad.

De manera estándar, permitimos 100 llamadas por minuto, considerando lectura y escritura. Los usuarios que envíen muchas solicitudes en secuencia y superen este límite, recibirán un mensaje de error con el status code 429 .

HTTP Headers

Para tu conocimiento, enviamos en el Header del response campos adicionales informando cuáles son los límites permitidos, cuantas solicitudes están disponibles y cuánto tiempo se necesitará hasta que la cuota sea restaurada, por ejemplo:

  • RateLimit-Limit: Indica cuántas llamadas tu aplicación puede hacerle a nuestra API por ventana de tiempo. Como ya hemos dicho anteriormente, nuestra ventana de tiempo es de 1 minuto.
  • RateLimit-Remaining: Indica el total de solicitudes del cliente disponibles en la ventana de tiempo.
  • RateLimit-Reset: Indica el tiempo restante para que el límite de solicitudes sea redefinido.

También enviaremos en el Header informaciones sobre los límites por período y el número de solicitudes restantes:

  • X-RateLimit-Limit-Minute: Indica cuántas llamadas tu aplicación puede hacerle a nuestra API por minuto.
  • X-RateLimit-Remaining-Minute: Indica el total de solicitudes del cliente disponibles en el minuto corriente.

isPageUseful.question