Integración con la API
Sigue los pasos para conectar tu propio software a la API de LibreDTE y empezar a facturar.
Límites de uso
LibreDTE impone límites de uso a su API para proteger la infraestructura y garantizar un rendimiento constante.
¿Qué pasa si excedes el límite?
Recibirás una respuesta HTTP 429 con un cuerpo JSON que indica que has excedido el límite de solicitudes.
Cabecera HTTP:
HTTP/1.1 429 Too Many Requests
Content-Type: application/json
Cuerpo JSON:
{
"error": "Too Many Attempts"
}
Y aparecerán cabeceras adicionales en la respuesta HTTP:
Cabecera | Descripción |
---|---|
X-RateLimit-Limit |
Máximo de solicitudes permitidas en el período |
X-RateLimit-Remaining |
Cuántas solicitudes aún puedes hacer |
Retry-After |
Segundos que debes esperar para volver a intentarlo |
X-RateLimit-Reset |
Timestamp (Unix) cuando se reinicia el contador de peticiones |
¿Cuánto puedo usar?
Depende de tu tipo de cuenta en LibreDTE. Y en general es suficiente para un uso normal y controlado de tu integración.
Recomendaciones
- No hagas polling innecesario.
- Usa caché en tu sistema.
- Maneja errores 429 con lógica de reintento exponencial.
Consejo
Si automatizas llamadas, asegúrate de distribuirlas en el tiempo.
On this page
Last updated on 01/08/2025
by Anonymous