Saltar al contenido principal

Integración de terceros

La integración de terceros de NinoxNet permite conectar una aplicación externa para leer catálogo y stock, enviar pedidos y ventas y mantenerse sincronizado por webhooks.

Está pensada como base para casos de uso como:

  • ecommerce propio
  • chatbot con catálogo y stock
  • sincronización con un sistema externo
  • automatizaciones comerciales
Estado del proyecto

La integración de terceros es un proyecto activamente en desarrollo. La base actual es estable para comenzar una integración y se irán incorporando nuevos endpoints (algunos en BETA).

Qué resuelve hoy

Hoy la integración pública cubre estos flujos:

  1. Leer artículos, precios, categorías, etiquetas, variantes y stock.
  2. Enviar pedidos y ventas desde un sistema externo a NinoxNet.
  3. Recibir cambios por webhooks (push de stock, precios y variantes).
  4. Exportar en lote clientes, saldos, stock e ítems de venta (endpoints BETA).

Si tu objetivo es desarrollar una app, este es el flujo recomendado para comenzar:

  1. Obtener credenciales — ver Autenticación.
  2. Consumir el catálogo.
  3. Normalizar los datos en tu sistema.
  4. Definir una estrategia de sincronización.
  5. Integrar el envío de pedidos.

Contratación y costo

La integración de terceros tiene un costo adicional. Antes de avanzar con el desarrollo, verificá el esquema comercial vigente en ninoxnet.com/integraciones/terceros.

Importante

Tomá este punto en cuenta desde el inicio del proyecto, porque impacta tanto en el onboarding como en la decisión de alcance de la integración.

Mapa de la sección

PáginaContenido
AutenticaciónBase URLs, token X-NX-TOKEN, primer request
Alcance y límitesReglas de alcance y límites de frecuencia
CatálogoGetData / GetDataCurva y sincronización
PedidosCrear y cancelar pedidos
Ventas (BETA)Venta directa, facturar preventa, medios de pago
Stock (BETA)Movimientos de stock y motivos
Exportaciones (BETA)Clientes, saldos, stock e ítems de venta en lote
Entidades y configuración (BETA)Listado paginado de clientes y config de la integración
WebhooksPush de cambios de artículos
Esquema de datosTipos y contratos TypeScript
Errores comunesTabla de códigos de error
OnboardingProceso de alta de la integración
Asistente de implementaciónGuía paso a paso por escenario

Siguiente paso

Si estás arrancando una integración nueva, empezá por la autenticación y el primer request al catálogo. Para una guía guiada por tu caso de uso, usá el asistente de implementación.