Wiley X Product Data Feeds

1. Overview

This documentation provides the necessary information to integrate your e-commerce platform or ERP system with the Wiley X product catalog. Our data is distributed via Plytix PIM, providing you with real-time access to product descriptions, specifications, pricing, inventory, and media assets.

2. Getting Started

To connect your store to our product feeds, you can start testing immediately or request a custom feed for your account:

  1. Test the Public Feed: You can use our public JSON endpoint right away to build and test your integration with our standard catalog data:
    https://channels.plytix.com/api/v1/feed/wiley-x-public-catalog-placeholder.json
  2. Request B2B Access: Contact your Wiley X B2B Account Manager to request a customized data feed that includes your specific B2B pricing and inventory levels.
  3. Receive Unique URL: Once approved, you will be provided with a unique, secure URL (a "Channel" link) specific to your account.
  4. Import Data: Configure your system to fetch and parse the data from your provided URL.

3. Supported Formats

We support the following data formats. Specify your preference when requesting your unique B2B access:

  • JSON: Recommended for custom API integrations and modern platforms.
  • XML: Recommended for legacy systems and standard ERP integrations.
  • CSV: Recommended for spreadsheet management and standard Shopify/WooCommerce imports.

4. Data Dictionary

Below is the standard structure of the fields included in our product feeds.

Field Key Data Type Description Example
sku String Unique Wiley X item number WX-12345
ean String 13-digit product barcode 5701234567890
title String Product name WX Boss Sunglasses
description HTML Full product description <p>Durable eyewear...</p>
price_b2b Decimal Your specific B2B purchasing price 450.00
msrp Decimal Manufacturer Suggested Retail Price 899.00
stock_qty Integer Current inventory level 142
image_urls Array URLs to product images and lifestyle shots [url1.jpg, url2.jpg]

5. Sample Data (JSON)

JSON Payload Example
{
  "products": [
    {
      "sku": "WX-12345",
      "ean": "5701234567890",
      "title": "WX Boss Sunglasses",
      "description": "<p>Premium protective eyewear designed for extreme conditions.</p>",
      "price_b2b": 450.00,
      "msrp": 899.00,
      "stock_qty": 142,
      "image_urls": [
        "https://wileyx.com/images/wx-12345-front.jpg",
        "https://wileyx.com/images/wx-12345-side.jpg"
      ]
    }
  ]
}

6. Syncing & Best Practices

Product Content (Images, Text): Updated once daily. We recommend fetching this data no more than once every 24 hours.

Inventory & Pricing: Updated hourly. We recommend fetching inventory data every 1-2 hours.

Caching: You must download and cache the data on your own servers. Do not make live requests to the Wiley X feed for every page load on your webshop.

7. Support

If you experience technical issues with your feed URL or notice missing data, please contact our B2B technical support team at:

  • Email: [Insert Email Address]