Introducción

Modificado el Mie, 6 May a 12:23 P. M.

Sales Layer API 1.18 está diseñada para la extracción e inserción masiva de datos. A diferencia de la versión 2.0, esta versión se centra en escenarios en los que necesitas mover grandes volúmenes de información de forma eficiente.

Esta versión utiliza conectores como mecanismo de integración. A través de ellos, puedes definir cómo se estructura la información y cómo se intercambia entre Sales Layer y otros sistemas.


Qué puedes hacer con API 1.18


Con esta API, puedes:

  • Configurar un conector según las necesidades de cada cliente.
  • Modelar y transformar los datos según la estructura que necesites.
  • Obtener información mediante llamadas GET.
  • Importar datos mediante llamadas POST.

En general, esta funcionalidad proporciona una forma estandarizada de conectar sistemas externos, procesar información y consumirla directamente mediante solicitudes a la API.


URL del servicio


El servicio está disponible a través de esta URL:

https://api.saleslayer.com


Configuración necesaria


Para extraer o insertar datos mediante Sales Layer API, necesitas configurar al menos uno de estos conectores:

Conector de exportaciónConector de importación

Además, los conectores deben protegerse con un token. Esta opción está disponible en la pestaña Parámetros de cada conector.

Parámetros del conector


Arquitectura general


El siguiente diagrama muestra la arquitectura de las solicitudes entrantes y salientes al servicio de la API:

Arquitectura de solicitudes


Formato de intercambio


Al tratarse de un servicio web RESTful, puedes intercambiar datos con el PIM desde distintos lenguajes de programación. La información se envía en JSON, un formato muy utilizado y compatible con tecnologías como Java, JavaScript, PHP, C y Python.

Según la configuración del conector, se transferirán todos los datos que coincidan con esos filtros.


SDK disponible


Sales Layer proporciona un SDK de integración en PHP con ejemplos para estos escenarios:

  • Exportación simple.
  • Exportación a base de datos.
  • Importación al PIM.


Ejemplo de flujo de trabajo


La API está preparada para enviar todos los cambios realizados en Sales Layer.

  1. Durante la primera sincronización, se enviarán todos los ítems incluidos en los filtros configurados.
  2. Después de esa primera sincronización, solo se enviarán los ítems que se hayan modificado.

Ejemplo: si el conector está configurado para exportar solo productos visibles y cambias el estado de un producto a invisible, la API lo enviará para eliminación en la siguiente sincronización. En las llamadas posteriores, ese producto ya no se reflejará a través del conector.

¿Le ha sido útil este artículo?

¡Qué bien!

Gracias por sus comentarios

¡Sentimos mucho no haber sido de ayuda!

Gracias por sus comentarios

¡Háganos saber cómo podemos mejorar este artículo!

Seleccione al menos una de las razones
Se requiere la verificación del CAPTCHA.

Sus comentarios se han enviado

Agradecemos su esfuerzo e intentaremos corregir el artículo