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:
- Un conector personalizado para la exportación para la extracción de datos.
- Un conector de importación para la entrada de datos.


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

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

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.
- Durante la primera sincronización, se enviarán todos los ítems incluidos en los filtros configurados.
- 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
Sus comentarios se han enviado
Agradecemos su esfuerzo e intentaremos corregir el artículo