Ir al contenido principal

API Dux Software

Damila avatar
Escrito por Damila
Actualizado hace más de 2 semanas

La API de Dux Software es una herramienta diseñada para que los desarrolladores puedan integrar sus aplicaciones y sistemas con nuestra plataforma. A través de esta API, es posible cargar pedidos, consultar precios y stock, y acceder a gran parte de la información gestionada en Dux Software. De esta manera, se facilita la automatización, optimización y personalización de los procesos de negocio, permitiendo una integración más eficiente con otros sistemas.

Beneficios

La API es una herramienta que funciona como complemento de nuestro software de gestión y permite integrar desarrollos personalizados con el sistema de Dux. A través de la API, es posible obtener la información necesaria para luego procesarla, analizarla y visualizarla de la forma que mejor se adapte a cada negocio.

Esto brinda mayor flexibilidad para crear soluciones a medida y ampliar las funcionalidades del sistema según tus necesidades.

Algunas de las principales utilidades de la API son:

  • Integración con herramientas de Inteligencia de Negocios, como Power BI.

  • Integración de canales de venta propios, como aplicaciones de pedidos o tiendas online personalizadas.

  • Realización de cálculos de facturación por fuera del sistema, utilizando luego la facturación de Dux para complementar dichos procesos.

  • Integración con apps móviles de toma de pedidos o desarrollos propios.

  • Y muchas otras posibilidades de integración y automatización.


Activación

La API está disponible únicamente en algunos planes de Dux Software. Te recomendamos corroborar que tu plan actual cuente con acceso a esta funcionalidad.

Para conocer más información sobre nuestros planes y precios, podés visitar nuestra página web:
https://www.duxsoftware.com.ar/precios/

💡 Importante: esta funcionalidad se encuentra disponible exclusivamente en los planes PRO y FULL.

Para autenticarte en tus desarrollos, será necesario generar un token de API, el cual funcionará como credencial de acceso.

Para activar la API, seguí estos pasos:

  1. Dirigite a Configuración, sección General.

  2. Ingresá al apartado Empresa y seleccioná la opción API.

  3. Hacé clic en el signo + para activarla y generar el token correspondiente.


Documentación

Esta sección brinda información detallada sobre las funcionalidades y consultas que se encuentran actualmente disponibles y habilitadas en la API de Dux Software.

Todas las funcionalidades disponibles, junto con su forma de implementación, se encuentran detalladas en la documentación oficial:
👉 https://duxsoftware.readme.io/reference/inicio


Eliminar de token

Si en algún momento necesitás eliminar el token de la API, podés hacerlo de forma sencilla siguiendo estos pasos:

Para eliminar la clave de API:

  1. Dirigite a Configuración, sección General.

  2. Ingresá al apartado Empresa y seleccioná la opción API.

  3. Presioná el ícono de la papelera para eliminar el token.

💡 Importante: al eliminar el token, los desarrollos que lo utilicen dejarán de poder autenticarse hasta que se genere uno nuevo.


Preguntas Frecuentes

¿Quiénes pueden configurar la API?

La API de Dux está pensada para desarrolladores o personas con conocimientos en lenguaje de programación.

Permite conectar Dux con otras herramientas o sistemas externos, por lo que se recomienda que su configuración sea realizada por alguien con experiencia técnica o por el equipo de desarrollo que implemente la integración.

¿Dónde puedo ver las tiendas que vinculé mediante la API?

Podés visualizar tu integración API desde el sistema ingresando a:

​Configuración > General > Empresa > API.

Allí vas a encontrar el detalle de las tiendas o plataformas vinculadas a través de la API.

Allí también visualizas el token correspondiente.

¿Cuál es el fin de la funcionalidad API?

La API de Dux Software funciona como un puente de conexión que permite intercambiar información entre Dux y otras plataformas o sistemas externos.

Se utiliza principalmente cuando necesitás sincronizar una tienda virtual, aplicación o sistema propio que no cuenta con una integración directa con Dux, permitiendo así ampliar y adaptar el uso del sistema según tus necesidades.

Algunas de las principales utilidades de la API son:

  • Integración con herramientas de Inteligencia de Negocios, como Power BI.

  • Integración de canales de venta propios, como aplicaciones de pedidos o tiendas online personalizadas.

  • Realización de cálculos de facturación por fuera del sistema, utilizando luego la facturación de Dux para complementar dichos procesos.

  • Integración con apps móviles de toma de pedidos o desarrollos propios.

¿Qué acciones puedo realizar con la API?

A través de la API de Dux, podés consultar información y crear registros dentro del sistema.

Consultas disponibles:

  • Compras

  • Depósitos

  • Empresas y sucursales

  • Facturas

  • Productos / ítems

  • Listas de precios de venta

  • Stock

  • Pedidos

  • Percepciones e impuestos

  • Provincias

  • Rubros y subrubros

Creación de registros:

  • Facturas

  • Pedidos

  • Productos

Todas las funcionalidades disponibles y cómo implementarlas se detallan en la documentación oficial:

¿Cómo ingresar el formato de fecha en la API?

El formato de fecha debe ingresarse sin guiones ni separadores entre el día, mes y año.

👉 Ejemplo:

En lugar de escribir 12/03/2025, el formato correcto es 12032025.

¿Se pueden crear clientes desde la API?

Por el momento, no existe un endpoint específico para crear clientes directamente.

Sin embargo, cuando se crea un pedido o una venta, si el cliente asociado no existe en el sistema, Dux lo genera automáticamente utilizando los datos enviados desde la API.

Desde la API en Dux, el pedido tarda 5 minutos en ingresar. ¿Se puede reducir ese tiempo?

Por el momento, no es posible reducir el tiempo de procesamiento, ya que el impacto del pedido en el sistema demora aproximadamente 5 minutos.

💡 Si lo deseás, podés enviarnos una sugerencia para que evaluemos mejoras en futuras actualizaciones.

¿Se pueden cargar compras y gastos desde la API?

Actualmente, la API de Dux solo permite consultar y obtener las compras ya registradas en el sistema (facturas, notas de crédito, notas de débito, etc.).

Por el momento, no es posible crear ni cargar nuevas compras o gastos directamente desde la API.

¿Se pueden realizar transferencias entre depósitos mediante la API?

Actualmente, no es posible realizar transferencias de stock entre depósitos desde la API.

💡 Podés enviar una sugerencia para que esta funcionalidad se incorpore en futuras versiones.

Mientras tanto, las transferencias entre depósitos pueden gestionarse directamente desde el sistema Dux.

¿Se pueden realizar asientos contables a través de la API?

No, actualmente la API de Dux no permite gestionar asientos contables.

Estos deben realizarse directamente desde el módulo Contable dentro del sistema Dux.

Para más información, podés acceder a la siguiente guía:

¿Puedo crear productos desde la API?

¡Sí! 🙌 Es posible crear artículos desde la API de Dux, así como modificarlos y consultar información sobre los mismos.

Esto te permite mantener actualizado tu catálogo de productos.

¿Cuál es el límite de peticiones en la API?

La API de Dux tiene un límite de 1 petición cada 5 segundos.

👉 Por ejemplo, en el caso de los productos, cada consulta puede devolver hasta 50 ítems por solicitud.

Al hacer una venta, ¿se pueden añadir observaciones o comentarios mediante la API?

No, por el momento esta funcionalidad no se encuentra disponible.

💡 Podés enviar una sugerencia para que sea considerada en futuras actualizaciones del sistema.

¿Dónde puedo ver los pedidos que llegan mediante integraciones de API?

Los pedidos que ingresan por API no cuentan con un módulo específico como ocurre con otras integraciones (por ejemplo, Mercado Libre o Tienda Nube).

Cuando se cargan pedidos a través de la API, estos se convierten automáticamente en ventas dentro del sistema.

Por eso, podés encontrarlos en el módulo de Pedidos, donde se muestran junto al resto de las operaciones generadas.

¿Dux cuenta con Desarrolladores de Api?

La integración vía API es un desarrollo externo al sistema de Dux Software. Proveemos el acceso a nuestra API y la documentación necesaria para la conexión. No obstante, le sugerimos consultar con nuestros consultores externos especializados en este tipo de desarrollos.

Vea el listado de consultores externos haciendo clic AQUÍ.


Estamos para acompañarte en lo que necesites.
Si te quedaron dudas, podés escribirnos por WhatsApp o seguir explorando

¿Ha quedado contestada tu pregunta?