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