Estamos actualizando el sitio web. Puede que aún haya secciones no operativas o errores
Contacto

Herramientas

Aproveche nuestros datos de producto

La sección Herramientas agrupa las integraciones para clientes. Empiece con la Integración de la base de productos para obtener productos activos, especificaciones, colores, accesorios, embalaje, logotipos e imágenes desde Media Manager, sin volver a introducirlos manualmente.

  • Información de producto siempre actualizada
  • Acceso automático a imágenes (miniatura, mediana, completa)
  • Sin entrada manual de productos por su parte
  • Autenticación sencilla mediante clave API

Herramientas disponibles

Utilice estas herramientas para integrar nuestro catálogo, solicitar devoluciones, descargar archivos y enviar documentos de forma segura.

Disponible

Integración de la base de productos

Conecte su sitio web a nuestra base de productos para mostrar productos e imágenes en vivo en su propio sitio.

Leer el manual de usuario
Disponible

Descargar base de productos

Descargue el catálogo completo en Excel con el idioma actual del sitio web.

Sign in to download Excel

Catalog Excel export is limited to administrators with product access.

Disponible

Solicitud de RMA

Solicite una devolución, reparación o sustitución. Suba fotos y haga seguimiento con el número RMA.

Iniciar solicitud RMA
Disponible

Catálogo PDF anónimo

Descargue un catálogo PDF profesional de todos los productos, sin marca de empresa, en su idioma actual.

Disponible

Cargador de archivos

Suba de forma segura pedidos, presupuestos y documentos técnicos.

Manual de usuario

Siga estos pasos para solicitar acceso, crear credenciales, conectar su sitio web y mostrar productos de nuestro catálogo.

Guía paso a paso

Un recorrido claro desde la solicitud de acceso hasta el mantenimiento continuo.

  1. Solicitar acceso

    Contacte con nuestro equipo o use su cuenta de cliente para solicitar acceso a la integración de la base de productos. Una vez aprobado, podrá crear y gestionar credenciales API según esta guía.

    Mantenga actualizados los datos de contacto de su empresa para notificarle cambios de la API.

  2. Crear una clave API

    Genere una clave API dedicada para su sitio web o aplicación.

    • Cree una conexión con nombre (por ejemplo “Sitio web asociado”).
    • Copie la clave API de inmediato: solo se muestra una vez.
    • Guárdela en un gestor de secretos seguro; nunca la suba a un repositorio público.
  3. Conectar su sitio web

    Añada la configuración de conexión en su CMS, middleware o código:

    • URL base de la API: https://www.ic-electronics.com/api/v1
    • Autenticación: envíe X-Api-Key: YOUR_API_KEY o Authorization: Bearer YOUR_API_KEY
    • Confirme una llamada correcta a /api/v1/health y después a /api/v1/products
  4. Importar o mostrar productos

    Use la API para listar productos y cargar todos los detalles:

    • Muestre nombre, SKU, descripción, familia y subfamilia
    • Cargue especificaciones, colores, accesorios, embalaje y logotipos
    • Renderice imágenes con object-fit: contain (nunca recorte) usando URLs miniatura, mediana o completa
    • Actualice periódicamente para mantener solo productos activos
  5. Mantener la conexión

    Rote las credenciales cuando cambie el personal, supervise el uso y revoque las claves que ya no necesite. Si una clave se expone, desactívela de inmediato y cree una nueva.

Documentación de la API

Use estos endpoints para obtener productos activos y variantes de imagen desde Media Manager. Solo se devuelven productos publicados (activos).

URL de la API https://www.ic-electronics.com/api/v1
Autenticación Clave API (X-Api-Key o Bearer token)

Incluya su clave API secreta en cada solicitud de productos. El endpoint de salud es público para comprobar la conectividad.

Endpoints

Método Ruta Descripción
GET /api/v1/health Comprobación de estado (sin autenticación).
GET /api/v1/products Lista paginada de productos activos.
GET /api/v1/products/{id} Detalle completo del producto, incluidas imágenes y opciones.

Campos disponibles

Campo Tipo Descripción
id integer ID del producto
sku string SKU / referencia del producto
name string Nombre del producto
description string Descripción completa
short_description string Descripción corta
family string Nombre de la familia
subfamily string Nombre de la subfamilia
specifications array Pares etiqueta/valor de especificaciones
colors array Colores disponibles
accessories array Accesorios relacionados
packing array Opciones de embalaje
logos array Opciones de logotipo / marcado
images array Objetos de imagen con thumbnail, medium, full y fit=contain
url string URL canónica del producto en ic-electronics.com

Ejemplo de solicitud

GET https://www.ic-electronics.com/api/v1/products?page=1&per_page=24
X-Api-Key: YOUR_API_KEY
Accept: application/json

Ejemplo de respuesta

{
  "ok": true,
  "page": 1,
  "per_page": 24,
  "total": 128,
  "items": [
    {
      "id": 42,
      "sku": "WGS-USB01",
      "name": "Custom USB flash drive",
      "family": "USB Memory",
      "subfamily": "Flash drives",
      "url": "https://www.ic-electronics.com/products/custom-usb-flash-drive",
      "image": {
        "thumbnail": "https://www.ic-electronics.com/media/thumbs/example.jpg",
        "medium": "https://www.ic-electronics.com/media/medium/example.jpg",
        "full": "https://www.ic-electronics.com/media/example.jpg",
        "fit": "contain"
      }
    }
  ]
}

Ejemplo de código de integración

Ejemplo mínimo en navegador/Node que carga productos con una clave API.

JavaScript
async function loadProducts(apiKey) {
  const res = await fetch('https://www.ic-electronics.com/api/v1/products?per_page=12', {
    headers: {
      'X-Api-Key': apiKey,
      'Accept': 'application/json'
    }
  });
  if (!res.ok) {
    throw new Error('API error ' + res.status);
  }
  const data = await res.json();
  return data.items; // each item includes image.thumbnail / medium / full
}

Sustituya YOUR_API_KEY por el secreto generado para su conexión.

Preguntas frecuentes

Respuestas rápidas sobre la integración de la base de productos.

¿Qué productos están incluidos?

Solo se publican productos activos a través de la API. Los borradores o deshabilitados nunca se devuelven.

¿Cómo deben mostrarse las imágenes?

Use las URL miniatura, mediana o completa y conserve siempre la proporción con object-fit: contain. No recorte ni distorsione las imágenes.

¿Puedo crear varias claves API?

Sí. Cree una clave por sitio web o entorno para poder revocar el acceso de forma independiente.

¿Dónde obtengo soporte?

Contacte con nuestro equipo en la página de Contacto si necesita credenciales, límites más altos o ayuda con la integración. Email info@ic-electronics.com o teléfono +34 942 086 630.

¿Listo para conectar su catálogo?

Solicite acceso o hable con nuestro equipo sobre la integración de la base de productos.

Accesibilidad

Ajuste la visualización a su gusto. Las preferencias se guardan en este dispositivo.

Modos de color
Tamaño del texto