Para garantizar un uso justo y un rendimiento óptimo de la API, se aplican ciertas limitaciones. Superar estos límites puede resultar en la suspensión temporal del acceso, por lo que es importante entender y monitorear cuidadosamente su uso.
Límites de Solicitudes
- El número máximo de solicitudes permitidas es de 10,000 por hora por clave API.
- Si supera este límite, su clave API puede ser suspendida temporalmente hasta por 24 horas. Esta es una medida de protección para garantizar que la API se mantenga estable y disponible para todos los usuarios.
Para evitar alcanzar el límite, considere implementar las siguientes mejores prácticas:
- Monitoree el Uso de Sus Solicitudes - Mantenga un seguimiento del número de solicitudes que realiza para mantenerse dentro del umbral permitido.
- Optimice Sus Solicitudes - Combine la recuperación de datos cuando sea posible para reducir el número de solicitudes. Use procesamiento por lotes cuando la API lo permita.
- Implemente Limitación de Velocidad - Integre un mecanismo de demora o cola en su aplicación para evitar sobrecargar la API con solicitudes rápidas consecutivas.
- Maneje los Errores de Límite de Velocidad con Elegancia - Si se excede el límite de solicitudes, la API devolverá un código de error apropiado (por ejemplo, HTTP 429 - Demasiadas Solicitudes). Asegúrese de que su aplicación pueda manejar estos errores y pausar o reintentar las solicitudes después del período de suspensión.
Solicitudes Seguras a través de HTTPS
Todas las solicitudes a la API deben realizarse a través de HTTPS para garantizar la seguridad y la integridad de los datos. Cualquier solicitud realizada por HTTP simple fallará automáticamente. HTTPS cifra la comunicación entre su aplicación y el servidor de la API, protegiendo información sensible como su clave API y cualquier dato transmitido.
La Autenticación es Obligatoria
- Las solicitudes a la API sin autenticación fallarán.
- Debe incluir su clave API o token de acceso en los encabezados de la solicitud, según lo especificado en la documentación de la API.
- La autenticación adecuada asegura que sus solicitudes estén autorizadas y puedan ser rastreadas para el monitoreo de uso y la limitación de velocidad.
Puntos Clave
- Manténgase dentro del límite de 10,000 solicitudes por hora para evitar una suspensión de 24 horas.
- Use HTTPS para todas las solicitudes; HTTP no es compatible y fallará.
- Asegúrese de que cada solicitud esté debidamente autenticada usando sus credenciales únicas de API.
Al seguir estas pautas e implementar las mejores prácticas, puede mantener un acceso fluido a la API, evitar interrupciones y asegurar un uso seguro y eficiente.