← back to Hollywood Import
Innovations-wide price reconciliation: 23 current patterns priced (list×0.90), 20 discontinued; search-slug-match resolver for stale DB SKUs
e7dde61b973358695571ff321a60e72d3ec605a0 · 2026-06-17 16:32:14 -0700 · SteveStudio2
Files touched
A innov-reconcile.mjsA innov-reconciliation.json
Diff
commit e7dde61b973358695571ff321a60e72d3ec605a0
Author: SteveStudio2 <steve@designerwallcoverings.com>
Date: Wed Jun 17 16:32:14 2026 -0700
Innovations-wide price reconciliation: 23 current patterns priced (list×0.90), 20 discontinued; search-slug-match resolver for stale DB SKUs
---
innov-reconcile.mjs | 107 +++++
innov-reconciliation.json | 1063 +++++++++++++++++++++++++++++++++++++++++++++
2 files changed, 1170 insertions(+)
diff --git a/innov-reconcile.mjs b/innov-reconcile.mjs
new file mode 100644
index 0000000..be64b59
--- /dev/null
+++ b/innov-reconcile.mjs
@@ -0,0 +1,107 @@
+// Innovations-wide reconciliation: for every Innovations pattern we carry, probe the
+// authed live catalog (one representative per pattern — prices are uniform per pattern),
+// pull the list price, compute cost = list × 0.90 (10% trade discount), and stage.
+// READ-ONLY on vendor + LOCAL stage only — NO Shopify/canonical write (gated).
+import { chromium } from 'playwright';
+import fs from 'node:fs';
+
+const BASE = 'https://www.innovationsusa.com';
+const DISCOUNT = 0.90; // 10% trade discount → cost = list × 0.90
+const sleep = (ms) => new Promise(r => setTimeout(r, ms));
+
+const rows = fs.readFileSync(new URL('innov-universe.tsv', import.meta.url), 'utf8')
+ .trim().split('\n').map(l => {
+ const [dw_sku, mfr_sku, pattern_name, color_name, product_url] = l.split('\t');
+ return { dw_sku, mfr_sku, pattern_name, color_name, product_url };
+ });
+
+// derive a live item URL + pattern slug per row
+const slugify = (s) => (s || '').toLowerCase()
+ .replace(/\s*\|\s*innovations usa\s*$/i, '')
+ .replace(/\s+wallcovering\s*$/i, '')
+ .replace(/\s+\d+\s*$/,'') // trailing "Damier 2" → "damier"
+ .replace(/\(.*?\)/g,'').trim()
+ .replace(/[^a-z0-9]+/g, '-').replace(/^-|-$/g, '');
+const liveItem = (r) => {
+ const m = (r.product_url || '').match(/innovationsusa\.com\/item\/([^/]+)\/([^/?#]+)/i);
+ if (m) return { slug: m[1].toLowerCase(), url: `${BASE}/item/${m[1]}/${m[2]}`.toLowerCase() };
+ const slug = slugify(r.pattern_name);
+ const code = (r.mfr_sku || '').toLowerCase();
+ if (!slug || !/^[a-z]{2,5}-?\d/i.test(code)) return { slug, url: null };
+ return { slug, url: `${BASE}/item/${slug}/${code}` };
+};
+
+// group rows by pattern slug
+const groups = new Map();
+for (const r of rows) {
+ const { slug, url } = liveItem(r);
+ const key = slug || ('?' + r.pattern_name);
+ if (!groups.has(key)) groups.set(key, { slug: key, rows: [], probeUrls: [] });
+ const g = groups.get(key);
+ g.rows.push(r);
+ if (url && !g.probeUrls.includes(url)) g.probeUrls.push(url);
+}
+
+const browser = await chromium.launch({ channel: 'chrome', headless: true });
+const ctx = await browser.newContext({ storageState: './innov-auth.json', viewport: { width: 1400, height: 1000 } });
+const page = await ctx.newPage();
+
+const out = { ranAt: new Date().toISOString(), discount: '10% (cost = list × 0.90)', patterns: [] };
+let priced = 0, disc = 0;
+
+const priceItem = async (u) => {
+ const resp = await page.goto(u, { waitUntil: 'domcontentloaded', timeout: 30000 }).catch(() => null);
+ await sleep(1400);
+ if (!resp || resp.status() >= 400) return null;
+ return await page.evaluate(() => {
+ const t = document.body.innerText;
+ const h1 = (document.querySelector('h1,h2')?.innerText || '').trim();
+ const prices = [...t.matchAll(/\$\s?(\d[\d,]*\.\d{2})/g)].map(m => parseFloat(m[1].replace(/,/g, '')));
+ return { title: h1, prices };
+ });
+};
+
+for (const g of groups.values()) {
+ let listPrice = null, allPrices = [], hitUrl = null, title = '', resolvedBy = '';
+
+ // (a) try our stored/constructed vendor URLs first
+ for (const u of g.probeUrls.slice(0, 4)) {
+ const r = await priceItem(u);
+ if (r && r.prices.length) { allPrices = r.prices; title = r.title; hitUrl = u; listPrice = Math.max(...r.prices); resolvedBy = 'stored-url'; break; }
+ }
+
+ // (b) fallback: SEARCH the pattern name; accept only results whose slug matches THIS pattern's slug
+ if (listPrice == null && g.slug && !g.slug.startsWith('?')) {
+ const q = g.slug.replace(/-/g, ' ');
+ await page.goto(`${BASE}/search/${encodeURIComponent(q)}`, { waitUntil: 'domcontentloaded', timeout: 30000 }).catch(() => {});
+ await sleep(1800);
+ const links = await page.evaluate(() => [...document.querySelectorAll('a[href*="/item/"]')]
+ .map(a => a.getAttribute('href')).filter((v, i, a) => a.indexOf(v) === i).slice(0, 8));
+ // slug-match guard: only trust a result on OUR pattern's slug (avoids anjuna→coast false positives)
+ const matched = links.filter(h => new RegExp(`/item/${g.slug}/`, 'i').test(h));
+ for (const h of matched.slice(0, 3)) {
+ const u = h.startsWith('http') ? h : BASE + h;
+ const r = await priceItem(u);
+ if (r && r.prices.length) { allPrices = r.prices; title = r.title; hitUrl = u; listPrice = Math.max(...r.prices); resolvedBy = 'search-slug-match'; break; }
+ }
+ }
+ const status = listPrice != null ? 'current' : 'discontinued';
+ if (status === 'current') priced += g.rows.length; else disc += g.rows.length;
+ const cost = listPrice != null ? Math.round(listPrice * DISCOUNT * 100) / 100 : null;
+ out.patterns.push({
+ slug: g.slug, pattern_name: g.rows[0].pattern_name, colorways: g.rows.length,
+ status, resolvedBy, hitUrl, title, listPrice, allPrices, cost,
+ dw_skus: g.rows.map(r => r.dw_sku)
+ });
+ console.log(`${status === 'current' ? '✓' : '✗'} ${g.slug.padEnd(22)} cw:${String(g.rows.length).padStart(2)} list:${listPrice ?? '—'} cost:${cost ?? '—'} ${resolvedBy.padEnd(16)} ${hitUrl ? hitUrl.replace(BASE, '') : 'no-url'}`);
+}
+
+out.summary = {
+ patterns: out.patterns.length,
+ current: out.patterns.filter(p => p.status === 'current').length,
+ discontinued: out.patterns.filter(p => p.status === 'discontinued').length,
+ colorways_priced: priced, colorways_discontinued: disc
+};
+fs.writeFileSync(new URL('innov-reconciliation.json', import.meta.url), JSON.stringify(out, null, 2));
+console.log(`\n=== ${out.summary.patterns} patterns · ${out.summary.current} current / ${out.summary.discontinued} discontinued · ${priced} colorways priced, ${disc} discontinued ===`);
+await browser.close();
diff --git a/innov-reconciliation.json b/innov-reconciliation.json
new file mode 100644
index 0000000..71f8f23
--- /dev/null
+++ b/innov-reconciliation.json
@@ -0,0 +1,1063 @@
+{
+ "ranAt": "2026-06-17T23:27:24.370Z",
+ "discount": "10% (cost = list × 0.90)",
+ "patterns": [
+ {
+ "slug": "abstract-suede",
+ "pattern_name": "Abstract Suede",
+ "colorways": 2,
+ "status": "current",
+ "resolvedBy": "stored-url",
+ "hitUrl": "https://www.innovationsusa.com/item/abstract-suede/asu-01",
+ "title": "ABSTRACT SUEDE",
+ "listPrice": 104.95,
+ "allPrices": [
+ 104.95
+ ],
+ "cost": 94.46,
+ "dw_skus": [
+ "DWWC-502930",
+ "DWWC-502940"
+ ]
+ },
+ {
+ "slug": "agate",
+ "pattern_name": "Agate",
+ "colorways": 2,
+ "status": "current",
+ "resolvedBy": "stored-url",
+ "hitUrl": "https://www.innovationsusa.com/item/agate/aga-001",
+ "title": "AGATE",
+ "listPrice": 134.95,
+ "allPrices": [
+ 134.95
+ ],
+ "cost": 121.46,
+ "dw_skus": [
+ "DWWC-502900",
+ "DWWC-502920"
+ ]
+ },
+ {
+ "slug": "alchemy-helio-3.0",
+ "pattern_name": "Alchemy Helio (R78901)",
+ "colorways": 6,
+ "status": "current",
+ "resolvedBy": "stored-url",
+ "hitUrl": "https://www.innovationsusa.com/item/alchemy-helio-3.0/r78901",
+ "title": "ALCHEMY HELIO 3.0",
+ "listPrice": 52.95,
+ "allPrices": [
+ 52.95
+ ],
+ "cost": 47.66,
+ "dw_skus": [
+ "DWWC-503080",
+ "DWWC-503090",
+ "DWWC-503100",
+ "DWWC-503110",
+ "DWWC-503120",
+ "DWWC-503130"
+ ]
+ },
+ {
+ "slug": "ashlar",
+ "pattern_name": "Ashlar Wallcovering",
+ "colorways": 4,
+ "status": "discontinued",
+ "resolvedBy": "",
+ "hitUrl": null,
+ "title": "",
+ "listPrice": null,
+ "allPrices": [],
+ "cost": null,
+ "dw_skus": [
+ "DWIN-160001",
+ "DWIN-15438",
+ "DWIN-15437",
+ "DWIN-15436"
+ ]
+ },
+ {
+ "slug": "by-innovations-usa",
+ "pattern_name": "by Innovations USA",
+ "colorways": 13,
+ "status": "discontinued",
+ "resolvedBy": "",
+ "hitUrl": null,
+ "title": "",
+ "listPrice": null,
+ "allPrices": [],
+ "cost": null,
+ "dw_skus": [
+ "DWIN-15244",
+ "DWIN-15243",
+ "DWIN-15242",
+ "DWIN-15241",
+ "DWIN-15240",
+ "DWIN-15239",
+ "DWIN-15205",
+ "DWIN-15204",
+ "DWIN-15203",
+ "DWIN-15202",
+ "DWIN-15201",
+ "DWIN-15200",
+ "DWIN-15323"
+ ]
+ },
+ {
+ "slug": "yuma",
+ "pattern_name": "by Innovations USA",
+ "colorways": 7,
+ "status": "current",
+ "resolvedBy": "stored-url",
+ "hitUrl": "https://www.innovationsusa.com/item/yuma/yum-06",
+ "title": "YUMA",
+ "listPrice": 43.95,
+ "allPrices": [
+ 43.95
+ ],
+ "cost": 39.56,
+ "dw_skus": [
+ "DWIN-15109-Sample",
+ "DWIN-15112",
+ "DWIN-15111",
+ "DWIN-15111-Sample",
+ "DWIN-15110",
+ "DWIN-15110-Sample",
+ "DWIN-15109"
+ ]
+ },
+ {
+ "slug": "coast",
+ "pattern_name": "Coast | Innovations USA",
+ "colorways": 10,
+ "status": "current",
+ "resolvedBy": "stored-url",
+ "hitUrl": "https://www.innovationsusa.com/item/coast/coa-001",
+ "title": "COAST",
+ "listPrice": 31.95,
+ "allPrices": [
+ 31.95
+ ],
+ "cost": 28.76,
+ "dw_skus": [
+ "DWIN-15426",
+ "DWIN-15435",
+ "DWIN-15434",
+ "DWIN-15433",
+ "DWIN-15432",
+ "DWIN-15431",
+ "DWIN-15430",
+ "DWIN-15429",
+ "DWIN-15428",
+ "DWIN-15427"
+ ]
+ },
+ {
+ "slug": "cordillera",
+ "pattern_name": "Cordillera | Innovations USA",
+ "colorways": 5,
+ "status": "discontinued",
+ "resolvedBy": "",
+ "hitUrl": null,
+ "title": "",
+ "listPrice": null,
+ "allPrices": [],
+ "cost": null,
+ "dw_skus": [
+ "DWIN-15421",
+ "DWIN-15425",
+ "DWIN-15424",
+ "DWIN-15423",
+ "DWIN-15422"
+ ]
+ },
+ {
+ "slug": "daintree",
+ "pattern_name": "Daintree | Innovations USA",
+ "colorways": 14,
+ "status": "current",
+ "resolvedBy": "stored-url",
+ "hitUrl": "https://www.innovationsusa.com/item/daintree/dai-001",
+ "title": "DAINTREE",
+ "listPrice": 31.95,
+ "allPrices": [
+ 31.95
+ ],
+ "cost": 28.76,
+ "dw_skus": [
+ "DWIN-15407",
+ "DWIN-15420",
+ "DWIN-15419",
+ "DWIN-15418",
+ "DWIN-15417",
+ "DWIN-15416",
+ "DWIN-15415",
+ "DWIN-15414",
+ "DWIN-15413",
+ "DWIN-15412",
+ "DWIN-15411",
+ "DWIN-15410",
+ "DWIN-15409",
+ "DWIN-15408"
+ ]
+ },
+ {
+ "slug": "damier",
+ "pattern_name": "Damier",
+ "colorways": 6,
+ "status": "current",
+ "resolvedBy": "stored-url",
+ "hitUrl": "https://www.innovationsusa.com/item/damier/dmr-07",
+ "title": "DAMIER",
+ "listPrice": 104.95,
+ "allPrices": [
+ 104.95
+ ],
+ "cost": 94.46,
+ "dw_skus": [
+ "DWWC-503000",
+ "DWWC-502950",
+ "DWWC-502960",
+ "DWWC-502970",
+ "DWWC-502980",
+ "DWWC-502990"
+ ]
+ },
+ {
+ "slug": "empress",
+ "pattern_name": "Empress | Innovations USA",
+ "colorways": 5,
+ "status": "discontinued",
+ "resolvedBy": "",
+ "hitUrl": null,
+ "title": "",
+ "listPrice": null,
+ "allPrices": [],
+ "cost": null,
+ "dw_skus": [
+ "DWIN-15402",
+ "DWIN-15406",
+ "DWIN-15405",
+ "DWIN-15404",
+ "DWIN-15403"
+ ]
+ },
+ {
+ "slug": "felix",
+ "pattern_name": "Felix | Innovations USA",
+ "colorways": 3,
+ "status": "current",
+ "resolvedBy": "stored-url",
+ "hitUrl": "https://www.innovationsusa.com/item/felix/fel-001",
+ "title": "FELIX",
+ "listPrice": 119.95,
+ "allPrices": [
+ 119.95
+ ],
+ "cost": 107.96,
+ "dw_skus": [
+ "DWIN-15399",
+ "DWIN-15401",
+ "DWIN-15400"
+ ]
+ },
+ {
+ "slug": "forma",
+ "pattern_name": "Forma | Innovations USA",
+ "colorways": 11,
+ "status": "discontinued",
+ "resolvedBy": "",
+ "hitUrl": null,
+ "title": "",
+ "listPrice": null,
+ "allPrices": [],
+ "cost": null,
+ "dw_skus": [
+ "DWIN-15398",
+ "DWIN-15397",
+ "DWIN-15396",
+ "DWIN-15395",
+ "DWIN-15394",
+ "DWIN-15393",
+ "DWIN-15392",
+ "DWIN-15391",
+ "DWIN-15390",
+ "DWIN-15389",
+ "DWIN-15388"
+ ]
+ },
+ {
+ "slug": "fuse",
+ "pattern_name": "Fuse | Innovations USA",
+ "colorways": 7,
+ "status": "current",
+ "resolvedBy": "stored-url",
+ "hitUrl": "https://www.innovationsusa.com/item/fuse/fus-001",
+ "title": "FUSE",
+ "listPrice": 134.95,
+ "allPrices": [
+ 134.95
+ ],
+ "cost": 121.46,
+ "dw_skus": [
+ "DWIN-15381",
+ "DWIN-15387",
+ "DWIN-15386",
+ "DWIN-15385",
+ "DWIN-15384",
+ "DWIN-15383",
+ "DWIN-15382"
+ ]
+ },
+ {
+ "slug": "geode",
+ "pattern_name": "Geode Adamantine",
+ "colorways": 9,
+ "status": "current",
+ "resolvedBy": "stored-url",
+ "hitUrl": "https://www.innovationsusa.com/item/geode/ged-003",
+ "title": "GEODE",
+ "listPrice": 137.95,
+ "allPrices": [
+ 137.95
+ ],
+ "cost": 124.15,
+ "dw_skus": [
+ "DWIN-15378",
+ "DWIN-15373",
+ "DWIN-15372",
+ "DWIN-15376",
+ "DWIN-15375",
+ "DWIN-15374",
+ "DWIN-15380",
+ "DWIN-15379",
+ "DWIN-15377"
+ ]
+ },
+ {
+ "slug": "glyph",
+ "pattern_name": "Glyph | Innovations USA",
+ "colorways": 17,
+ "status": "discontinued",
+ "resolvedBy": "",
+ "hitUrl": null,
+ "title": "",
+ "listPrice": null,
+ "allPrices": [],
+ "cost": null,
+ "dw_skus": [
+ "DWIN-160005",
+ "GLY-001",
+ "DWIN-15370",
+ "DWIN-15369",
+ "DWIN-15368",
+ "DWIN-15367",
+ "DWIN-15366",
+ "DWIN-15365",
+ "DWIN-15364",
+ "DWIN-15363",
+ "DWIN-15362",
+ "DWIN-15361",
+ "DWIN-15360",
+ "DWIN-15359",
+ "DWIN-15358",
+ "DWIN-15357",
+ "DWIN-15356"
+ ]
+ },
+ {
+ "slug": "grid-lock",
+ "pattern_name": "Grid Lock | Innovations USA",
+ "colorways": 12,
+ "status": "discontinued",
+ "resolvedBy": "",
+ "hitUrl": null,
+ "title": "",
+ "listPrice": null,
+ "allPrices": [],
+ "cost": null,
+ "dw_skus": [
+ "DWIN-15344",
+ "DWIN-15355",
+ "DWIN-15354",
+ "DWIN-15353",
+ "DWIN-15352",
+ "DWIN-15351",
+ "DWIN-15350",
+ "DWIN-15349",
+ "DWIN-15348",
+ "DWIN-15347",
+ "DWIN-15346",
+ "DWIN-15345"
+ ]
+ },
+ {
+ "slug": "guild",
+ "pattern_name": "Guild | Innovations USA",
+ "colorways": 11,
+ "status": "discontinued",
+ "resolvedBy": "",
+ "hitUrl": null,
+ "title": "",
+ "listPrice": null,
+ "allPrices": [],
+ "cost": null,
+ "dw_skus": [
+ "DWIN-15333",
+ "DWIN-15343",
+ "DWIN-15342",
+ "DWIN-15341",
+ "DWIN-15340",
+ "DWIN-15339",
+ "DWIN-15338",
+ "DWIN-15337",
+ "DWIN-15336",
+ "DWIN-15335",
+ "DWIN-15334"
+ ]
+ },
+ {
+ "slug": "horizon",
+ "pattern_name": "Horizon | Innovations USA",
+ "colorways": 6,
+ "status": "discontinued",
+ "resolvedBy": "",
+ "hitUrl": null,
+ "title": "",
+ "listPrice": null,
+ "allPrices": [],
+ "cost": null,
+ "dw_skus": [
+ "DWIN-160002",
+ "DWIN-15332",
+ "DWIN-15332-Sample",
+ "DWIN-15331",
+ "DWIN-15331-Sample",
+ "HOR-05"
+ ]
+ },
+ {
+ "slug": "huntress",
+ "pattern_name": "Huntress",
+ "colorways": 6,
+ "status": "current",
+ "resolvedBy": "stored-url",
+ "hitUrl": "https://www.innovationsusa.com/item/huntress/hun-01",
+ "title": "HUNTRESS",
+ "listPrice": 104.95,
+ "allPrices": [
+ 104.95
+ ],
+ "cost": 94.46,
+ "dw_skus": [
+ "DWWC-503010",
+ "DWIN-15328",
+ "DWIN-15327",
+ "DWIN-15326",
+ "DWIN-15086",
+ "DWIN-15085"
+ ]
+ },
+ {
+ "slug": "immersion",
+ "pattern_name": "Immersion | Innovations USA",
+ "colorways": 11,
+ "status": "discontinued",
+ "resolvedBy": "",
+ "hitUrl": null,
+ "title": "",
+ "listPrice": null,
+ "allPrices": [],
+ "cost": null,
+ "dw_skus": [
+ "DWIN-15082",
+ "DWIN-15322",
+ "DWIN-15321",
+ "DWIN-15320",
+ "DWIN-15319",
+ "DWIN-15318",
+ "DWIN-15317",
+ "DWIN-15316",
+ "DWIN-15315",
+ "DWIN-15314",
+ "DWIN-15083"
+ ]
+ },
+ {
+ "slug": "labyrinth",
+ "pattern_name": "Labyrinth Wallcovering",
+ "colorways": 12,
+ "status": "discontinued",
+ "resolvedBy": "",
+ "hitUrl": null,
+ "title": "",
+ "listPrice": null,
+ "allPrices": [],
+ "cost": null,
+ "dw_skus": [
+ "DWIN-15079",
+ "DWIN-15311",
+ "DWIN-15310",
+ "DWIN-15309",
+ "DWIN-15308",
+ "DWIN-15307",
+ "DWIN-15306",
+ "DWIN-15305",
+ "DWIN-15304",
+ "DWIN-15303",
+ "DWIN-15081",
+ "DWIN-15080"
+ ]
+ },
+ {
+ "slug": "lattice",
+ "pattern_name": "Lattice Wallcovering",
+ "colorways": 11,
+ "status": "discontinued",
+ "resolvedBy": "",
+ "hitUrl": null,
+ "title": "",
+ "listPrice": null,
+ "allPrices": [],
+ "cost": null,
+ "dw_skus": [
+ "DWIN-15298",
+ "DWIN-15297",
+ "DWIN-15296",
+ "DWIN-15295",
+ "DWIN-15294",
+ "DWIN-15293",
+ "DWIN-15292",
+ "DWIN-15291",
+ "DWIN-15290",
+ "DWIN-15289",
+ "DWIN-15078"
+ ]
+ },
+ {
+ "slug": "madera",
+ "pattern_name": "Madera Wallcovering",
+ "colorways": 10,
+ "status": "discontinued",
+ "resolvedBy": "",
+ "hitUrl": null,
+ "title": "",
+ "listPrice": null,
+ "allPrices": [],
+ "cost": null,
+ "dw_skus": [
+ "DWIN-15287",
+ "DWIN-15286",
+ "DWIN-15285",
+ "DWIN-15284",
+ "DWIN-15283",
+ "DWIN-15282",
+ "DWIN-15281",
+ "DWIN-15280",
+ "DWIN-15077",
+ "DWIN-15076"
+ ]
+ },
+ {
+ "slug": "mazarin",
+ "pattern_name": "Mazarin Wallcovering",
+ "colorways": 16,
+ "status": "current",
+ "resolvedBy": "search-slug-match",
+ "hitUrl": "https://www.innovationsusa.com/item/mazarin/maz-02",
+ "title": "MAZARIN",
+ "listPrice": 74.95,
+ "allPrices": [
+ 74.95
+ ],
+ "cost": 67.46,
+ "dw_skus": [
+ "DWIN-15270",
+ "DWIN-15269",
+ "DWIN-15075",
+ "DWIN-15074",
+ "DWIN-15073",
+ "DWIN-15072",
+ "DWIN-15071",
+ "DWIN-15070",
+ "DWIN-15069",
+ "DWIN-15277",
+ "DWIN-15276",
+ "DWIN-15275",
+ "DWIN-15274",
+ "DWIN-15273",
+ "DWIN-15272",
+ "DWIN-15271"
+ ]
+ },
+ {
+ "slug": "maze",
+ "pattern_name": "Maze | Innovations USA",
+ "colorways": 11,
+ "status": "current",
+ "resolvedBy": "stored-url",
+ "hitUrl": "https://www.innovationsusa.com/item/maze/mae-001",
+ "title": "MAZE",
+ "listPrice": 31.95,
+ "allPrices": [
+ 31.95
+ ],
+ "cost": 28.76,
+ "dw_skus": [
+ "DWIN-15261",
+ "DWIN-15260",
+ "DWIN-15259",
+ "DWIN-15258",
+ "DWIN-15257",
+ "DWIN-15256",
+ "DWIN-15255",
+ "DWIN-15254",
+ "DWIN-15253",
+ "DWIN-15068",
+ "DWIN-15067"
+ ]
+ },
+ {
+ "slug": "monarch",
+ "pattern_name": "Monarch | Innovations USA",
+ "colorways": 4,
+ "status": "discontinued",
+ "resolvedBy": "",
+ "hitUrl": null,
+ "title": "",
+ "listPrice": null,
+ "allPrices": [],
+ "cost": null,
+ "dw_skus": [
+ "DWIN-160003",
+ "MON-01",
+ "DWIN-15250",
+ "DWIN-15249"
+ ]
+ },
+ {
+ "slug": "motley",
+ "pattern_name": "Motley | Innovations USA",
+ "colorways": 7,
+ "status": "discontinued",
+ "resolvedBy": "",
+ "hitUrl": null,
+ "title": "",
+ "listPrice": null,
+ "allPrices": [],
+ "cost": null,
+ "dw_skus": [
+ "DWIN-160006",
+ "DWIN-15245",
+ "MOE-001",
+ "DWIN-15247",
+ "DWIN-15247-Sample",
+ "DWIN-15246",
+ "DWIN-15246-Sample"
+ ]
+ },
+ {
+ "slug": "nautilus",
+ "pattern_name": "Nautilus | Innovations USA",
+ "colorways": 9,
+ "status": "current",
+ "resolvedBy": "search-slug-match",
+ "hitUrl": "https://www.innovationsusa.com/item/nautilus/j602",
+ "title": "NAUTILUS",
+ "listPrice": 59.95,
+ "allPrices": [
+ 59.95
+ ],
+ "cost": 53.96,
+ "dw_skus": [
+ "DWIN-15066",
+ "DWIN-15065",
+ "DWIN-15064",
+ "DWIN-15063",
+ "DWIN-15062",
+ "DWIN-15061",
+ "DWIN-15060",
+ "DWIN-15059",
+ "DWIN-15058"
+ ]
+ },
+ {
+ "slug": "origami",
+ "pattern_name": "Origami | Innovations USA",
+ "colorways": 22,
+ "status": "current",
+ "resolvedBy": "search-slug-match",
+ "hitUrl": "https://www.innovationsusa.com/item/origami/ori02",
+ "title": "ORIGAMI",
+ "listPrice": 104.95,
+ "allPrices": [
+ 104.95
+ ],
+ "cost": 94.46,
+ "dw_skus": [
+ "DWIN-15236",
+ "DWIN-15235",
+ "DWIN-15234",
+ "DWIN-15233",
+ "DWIN-15232",
+ "DWIN-15231",
+ "DWIN-15230",
+ "DWIN-15229",
+ "DWIN-15057",
+ "DWIN-15056",
+ "DWIN-15055",
+ "DWIN-15046",
+ "DWIN-15045",
+ "DWIN-15044",
+ "DWIN-15054",
+ "DWIN-15053",
+ "DWIN-15052",
+ "DWIN-15051",
+ "DWIN-15050",
+ "DWIN-15049",
+ "DWIN-15048",
+ "DWIN-15047"
+ ]
+ },
+ {
+ "slug": "origami-pewter",
+ "pattern_name": "Origami Pewter Wallcovering | Innovations USA",
+ "colorways": 1,
+ "status": "discontinued",
+ "resolvedBy": "",
+ "hitUrl": null,
+ "title": "",
+ "listPrice": null,
+ "allPrices": [],
+ "cost": null,
+ "dw_skus": [
+ "DWIN-15228"
+ ]
+ },
+ {
+ "slug": "origami-royal",
+ "pattern_name": "Origami Royal Wallcovering | Innovations USA",
+ "colorways": 1,
+ "status": "discontinued",
+ "resolvedBy": "",
+ "hitUrl": null,
+ "title": "",
+ "listPrice": null,
+ "allPrices": [],
+ "cost": null,
+ "dw_skus": [
+ "DWIN-15227"
+ ]
+ },
+ {
+ "slug": "rangoon-silk",
+ "pattern_name": "Rangoon Silk | Innovations USA",
+ "colorways": 15,
+ "status": "current",
+ "resolvedBy": "search-slug-match",
+ "hitUrl": "https://www.innovationsusa.com/item/rangoon-silk/rs8493",
+ "title": "RANGOON SILK",
+ "listPrice": 38.95,
+ "allPrices": [
+ 38.95
+ ],
+ "cost": 35.06,
+ "dw_skus": [
+ "DWIN-15214",
+ "DWIN-15210",
+ "DWIN-15209",
+ "DWIN-15208",
+ "DWIN-15207",
+ "DWIN-15206",
+ "DWIN-15043",
+ "DWIN-15042",
+ "DWIN-15041",
+ "DWIN-15040",
+ "DWIN-15039",
+ "DWIN-15038",
+ "DWIN-15213",
+ "DWIN-15212",
+ "DWIN-15211"
+ ]
+ },
+ {
+ "slug": "sanctuary",
+ "pattern_name": "Sanctuary | Innovations USA",
+ "colorways": 4,
+ "status": "current",
+ "resolvedBy": "stored-url",
+ "hitUrl": "https://www.innovationsusa.com/item/sanctuary/sac-001",
+ "title": "SANCTUARY",
+ "listPrice": 124.95,
+ "allPrices": [
+ 124.95
+ ],
+ "cost": 112.46,
+ "dw_skus": [
+ "DWIN-15199",
+ "DWIN-15198",
+ "DWIN-15197",
+ "DWIN-15037"
+ ]
+ },
+ {
+ "slug": "sombra",
+ "pattern_name": "Sombra Wallcovering",
+ "colorways": 8,
+ "status": "current",
+ "resolvedBy": "stored-url",
+ "hitUrl": "https://www.innovationsusa.com/item/sombra/som-001",
+ "title": "SOMBRA",
+ "listPrice": 31.95,
+ "allPrices": [
+ 31.95
+ ],
+ "cost": 28.76,
+ "dw_skus": [
+ "DWIN-15036",
+ "DWIN-15035",
+ "DWIN-15034",
+ "DWIN-15033",
+ "DWIN-15032",
+ "DWIN-15031",
+ "DWIN-15030",
+ "DWIN-15029"
+ ]
+ },
+ {
+ "slug": "sonar",
+ "pattern_name": "Sonar Wallcovering",
+ "colorways": 15,
+ "status": "discontinued",
+ "resolvedBy": "",
+ "hitUrl": null,
+ "title": "",
+ "listPrice": null,
+ "allPrices": [],
+ "cost": null,
+ "dw_skus": [
+ "DWIN-15187",
+ "DWIN-15186",
+ "DWIN-15185",
+ "DWIN-15184",
+ "DWIN-15183",
+ "DWIN-15182",
+ "DWIN-15181",
+ "DWIN-15180",
+ "DWIN-15179",
+ "DWIN-15028",
+ "DWIN-15027",
+ "DWIN-15026",
+ "DWIN-15025",
+ "DWIN-15024",
+ "DWIN-15023"
+ ]
+ },
+ {
+ "slug": "spalt",
+ "pattern_name": "Spalt | Innovations USA",
+ "colorways": 9,
+ "status": "current",
+ "resolvedBy": "stored-url",
+ "hitUrl": "https://www.innovationsusa.com/item/spalt/spa-01",
+ "title": "SPALT",
+ "listPrice": 105.95,
+ "allPrices": [
+ 105.95
+ ],
+ "cost": 95.36,
+ "dw_skus": [
+ "DWIN-15172",
+ "DWIN-15166",
+ "DWIN-15165",
+ "DWIN-15164",
+ "DWIN-15171",
+ "DWIN-15170",
+ "DWIN-15169",
+ "DWIN-15168",
+ "DWIN-15167"
+ ]
+ },
+ {
+ "slug": "spindrift",
+ "pattern_name": "Spindrift Wallcovering",
+ "colorways": 9,
+ "status": "discontinued",
+ "resolvedBy": "",
+ "hitUrl": null,
+ "title": "",
+ "listPrice": null,
+ "allPrices": [],
+ "cost": null,
+ "dw_skus": [
+ "DWIN-15014",
+ "DWIN-15022",
+ "DWIN-15021",
+ "DWIN-15020",
+ "DWIN-15019",
+ "DWIN-15018",
+ "DWIN-15017",
+ "DWIN-15016",
+ "DWIN-15015"
+ ]
+ },
+ {
+ "slug": "splice",
+ "pattern_name": "Splice Wallcovering",
+ "colorways": 10,
+ "status": "current",
+ "resolvedBy": "search-slug-match",
+ "hitUrl": "https://www.innovationsusa.com/item/splice/spl-001",
+ "title": "SPLICE",
+ "listPrice": 134.95,
+ "allPrices": [
+ 134.95
+ ],
+ "cost": 121.46,
+ "dw_skus": [
+ "DWIN-15150",
+ "DWIN-15149",
+ "DWIN-15148",
+ "DWIN-15147",
+ "DWIN-15013",
+ "DWIN-15012",
+ "DWIN-15154",
+ "DWIN-15153",
+ "DWIN-15152",
+ "DWIN-15151"
+ ]
+ },
+ {
+ "slug": "sumatra",
+ "pattern_name": "Sumatra Wallcovering",
+ "colorways": 16,
+ "status": "current",
+ "resolvedBy": "search-slug-match",
+ "hitUrl": "https://www.innovationsusa.com/item/sumatra/sum-221",
+ "title": "SUMATRA",
+ "listPrice": 99.95,
+ "allPrices": [
+ 99.95
+ ],
+ "cost": 89.96,
+ "dw_skus": [
+ "DWIN-15137",
+ "DWIN-15011",
+ "DWIN-15010",
+ "DWIN-15009",
+ "DWIN-15008",
+ "DWIN-15007",
+ "DWIN-15006",
+ "DWIN-15005",
+ "DWIN-15129",
+ "DWIN-15144",
+ "DWIN-15143",
+ "DWIN-15142",
+ "DWIN-15141",
+ "DWIN-15140",
+ "DWIN-15139",
+ "DWIN-15138"
+ ]
+ },
+ {
+ "slug": "vandal",
+ "pattern_name": "Vandal | Innovations USA",
+ "colorways": 9,
+ "status": "current",
+ "resolvedBy": "search-slug-match",
+ "hitUrl": "https://www.innovationsusa.com/item/vandal/van-002",
+ "title": "VANDAL",
+ "listPrice": 105.95,
+ "allPrices": [
+ 105.95
+ ],
+ "cost": 95.36,
+ "dw_skus": [
+ "DWIN-15129",
+ "DWIN-15127",
+ "DWIN-15127-Sample",
+ "DWIN-15126",
+ "DWIN-15126-Sample",
+ "DWIN-15125",
+ "DWIN-15125-Sample",
+ "DWIN-15128",
+ "DWIN-15128-Sample"
+ ]
+ },
+ {
+ "slug": "vector",
+ "pattern_name": "Vector | Innovations USA",
+ "colorways": 13,
+ "status": "discontinued",
+ "resolvedBy": "",
+ "hitUrl": null,
+ "title": "",
+ "listPrice": null,
+ "allPrices": [],
+ "cost": null,
+ "dw_skus": [
+ "DWIN-15124",
+ "DWIN-15003",
+ "DWIN-15002",
+ "DWIN-15001",
+ "DWIN-15000",
+ "DWIN-15123",
+ "DWIN-15122",
+ "DWIN-15121",
+ "DWIN-15120",
+ "DWIN-15119",
+ "DWIN-15118",
+ "DWIN-15117",
+ "DWIN-15116"
+ ]
+ },
+ {
+ "slug": "zion",
+ "pattern_name": "Zion | Innovations USA",
+ "colorways": 23,
+ "status": "current",
+ "resolvedBy": "stored-url",
+ "hitUrl": "https://www.innovationsusa.com/item/zion/zio-01",
+ "title": "ZION",
+ "listPrice": 52.95,
+ "allPrices": [
+ 52.95
+ ],
+ "cost": 47.66,
+ "dw_skus": [
+ "DWIN-160004",
+ "DWIN-15088",
+ "DWIN-15087",
+ "ZIO-01",
+ "DWIN-15107",
+ "DWIN-15106",
+ "DWIN-15105",
+ "DWIN-15104",
+ "DWIN-15103",
+ "DWIN-15102",
+ "DWIN-15101",
+ "DWIN-15100",
+ "DWIN-15099",
+ "DWIN-15098",
+ "DWIN-15097",
+ "DWIN-15096",
+ "DWIN-15095",
+ "DWIN-15094",
+ "DWIN-15093",
+ "DWIN-15092",
+ "DWIN-15091",
+ "DWIN-15090",
+ "DWIN-15089"
+ ]
+ }
+ ],
+ "summary": {
+ "patterns": 43,
+ "current": 23,
+ "discontinued": 20,
+ "colorways_priced": 224,
+ "colorways_discontinued": 178
+ }
+}
\ No newline at end of file
← 1771988 Innovations: login cracked + 24 priced
·
back to Hollywood Import
·
Innovations cost map (224 colorways, list×0.90 per-yd); 182 e06a701 →