{
  "schema": "westos-network-v1",
  "about": {
    "en": "What the factories in the WestOS network make, who makes each piece, from how many, and how WestOS knows. Every fact is copied from the factory's published WestOS page, which the factory reviewed before publication; content_version is the version of that page the facts came from. 'seen' means WestOS saw that kind of work at the plant; otherwise the factory told us. Minimums, timing and prices are always the factory's own statements; null means not recorded yet. 'package' says who supplies the fabric: 'full' (the factory) or 'cmt' (cut, make and trim: the buyer). Members have a kind: today every member is a factory. The route lists the steps from an order to a customer and which kind of member covers each; steps with no members are not in the network yet. Text a visitor reads is given in English and Spanish.",
    "es": "Lo que hacen las fábricas de la red WestOS, quién hace cada prenda, desde cuántas unidades y cómo lo sabe WestOS. Cada dato viene de la página publicada de la fábrica en WestOS, que la fábrica revisó antes de publicarse; content_version es la versión de esa página de la que salieron los datos. 'seen' significa que WestOS vio ese tipo de trabajo en la planta; si no, la fábrica nos lo dijo. Los mínimos, los tiempos y los precios son siempre palabras de la fábrica; null significa aún sin registrar. 'package' dice quién pone la tela: 'full' (la fábrica) o 'cmt' (corte, confección y terminación: el comprador). Cada miembro tiene un tipo: hoy todos son fábricas. La ruta enumera los pasos desde un pedido hasta un cliente y qué tipo de miembro cubre cada uno; los pasos sin miembros aún no están en la red. Los textos para visitantes están en inglés y en español."
  },
  "retrieved": "2026-09-23",
  "factories": [
    {
      "id": "confecciones-polo",
      "name": "Confecciones Polo",
      "town": "Bello",
      "visited": "2026-08-04",
      "content_version": 4,
      "url": {
        "en": "https://west-os.com/network/confecciones-polo/",
        "es": "https://west-os.com/es/network/confecciones-polo/"
      },
      "photo": "https://west-os.com/factories/confecciones-polo/img/00.jpg",
      "lead": {
        "en": "Makes woven shirts, t-shirts and polos full package, with a sewing module for each.",
        "es": "Produce camisas, camisetas y polos por paquete completo, con un módulo de confección por tipo de prenda."
      },
      "minimum": 50,
      "minimumText": {
        "en": "Minimum order 50 units",
        "es": "Pedido mínimo de 50 unidades"
      },
      "timingText": {
        "en": "Sample in one month; production 30–60 days after the sample is approved",
        "es": "Muestra en un mes; producción 30–60 días después de aprobar la muestra"
      },
      "weeks": {
        "lo": 8,
        "hi": 13
      },
      "kind": "factory"
    },
    {
      "id": "sandytex",
      "name": "Sandytex SAS",
      "short": "Sandytex",
      "town": "Rionegro",
      "visited": "2026-08-06",
      "content_version": 22,
      "url": {
        "en": "https://west-os.com/network/sandytex/",
        "es": "https://west-os.com/es/network/sandytex/"
      },
      "photo": "https://west-os.com/factories/sandytex/img/00.jpg",
      "lead": {
        "en": "Knits its own fabric, then cuts and embroiders knit garments on site. Partner workshops do the sewing.",
        "es": "Teje su propia tela y luego corta y borda prendas de punto en planta. La confección la hacen talleres aliados."
      },
      "minimum": null,
      "minimumText": null,
      "timingText": {
        "en": "Sample in about 1 month; production about 1 month after approval, with its own fabric",
        "es": "Muestra en aprox. 1 mes; producción aprox. 1 mes después de aprobar la muestra, con tela propia"
      },
      "weeks": {
        "lo": 8,
        "hi": 9
      },
      "pricesDated": "2026-08-20",
      "also": {
        "en": "School and industrial uniforms, sportswear, casual knit basics",
        "es": "Uniformes escolares e industriales, ropa deportiva, básicos de punto casual"
      },
      "ships": {
        "en": "Sends parcels to the US, about 50–100 garments a box",
        "es": "Hace envíos de paquetería a EE. UU., aprox. 50–100 prendas por caja"
      },
      "kind": "factory"
    },
    {
      "id": "inbotex",
      "name": "Inbotex",
      "town": "Guayabal, Medellín",
      "visited": "2026-08-05",
      "content_version": 4,
      "url": {
        "en": "https://west-os.com/network/inbotex/",
        "es": "https://west-os.com/es/network/inbotex/"
      },
      "photo": "https://west-os.com/factories/inbotex/img/00.jpg",
      "lead": {
        "en": "Embroiders fabric by the roll and panels to order, for brands and other factories, and delivers finished garments.",
        "es": "Borda por encargo tela en rollo y paneles para otras marcas y fábricas, y también entrega la prenda terminada."
      },
      "minimum": 100,
      "minimumText": {
        "en": "Minimum about 100 units; sizes can be mixed",
        "es": "Mínimo de aproximadamente 100 unidades; se pueden mezclar tallas"
      },
      "timingText": {
        "en": "Sample in 2–3 weeks; bulk in 30–60 days",
        "es": "Muestra en 2–3 semanas; producción en 30–60 días"
      },
      "weeks": {
        "lo": 6,
        "hi": 12
      },
      "also": {
        "en": "Loungewear, and embroidered swimwear panels",
        "es": "Ropa de descanso y piezas de vestido de baño bordadas"
      },
      "kind": "factory"
    },
    {
      "id": "hye",
      "name": "HYE",
      "town": "Medellín",
      "visited": "2026-08-03",
      "content_version": 12,
      "url": {
        "en": "https://west-os.com/network/hye/",
        "es": "https://west-os.com/es/network/hye/"
      },
      "photo": "https://west-os.com/factories/hye/img/00.jpg",
      "lead": {
        "en": "A denim brand with its own washes. Buy from 150+ styles in stock, or have your own design made.",
        "es": "Marca de denim con lavados propios. Compra de un stock de 150+ referencias o manda a hacer tu propio diseño."
      },
      "minimum": 200,
      "minimumText": {
        "en": "Minimum about 200 units per style for your own design; US$1,000 order from stock",
        "es": "Mínimo de aproximadamente 200 unidades por referencia para tu propio diseño; pedido de US$1.000 desde stock"
      },
      "timingText": {
        "en": "Stock ships as soon as the order is confirmed; timing for your own design not recorded yet",
        "es": "El stock se despacha apenas se confirma el pedido; tiempos para tu propio diseño aún no registrados"
      },
      "weeks": null,
      "stockMinimumUsd": 1000,
      "also": {
        "en": "Denim tops and crop tops; 150+ styles in stock",
        "es": "Tops y crop tops de denim; 150+ referencias en stock"
      },
      "ships": {
        "en": "Hands goods over at a Colombian port or airport, or you collect at the factory",
        "es": "Entrega en puerto o aeropuerto colombiano, o el comprador recoge en fábrica"
      },
      "kind": "factory"
    },
    {
      "id": "bogatex",
      "name": "Bogatex",
      "town": "Medellín",
      "visited": "2026-08-04",
      "content_version": 5,
      "url": {
        "en": "https://west-os.com/network/bogatex/",
        "es": "https://west-os.com/es/network/bogatex/"
      },
      "photo": "https://west-os.com/factories/bogatex/img/00.jpg",
      "lead": {
        "en": "Cuts, sews and finishes shirts and polos on a cut-make-trim basis. Embroidery and collar interlining happen in the same plant.",
        "es": "Produce camisas y polos bajo el modelo de corte, confección y terminación. El bordado y la entretela de cuellos se hacen en la misma planta."
      },
      "minimum": 300,
      "minimumText": {
        "en": "Minimum order 300 units; usually 400 to 3,000",
        "es": "Pedido mínimo de 300 unidades; rango habitual de 400 a 3.000"
      },
      "timingText": null,
      "weeks": null,
      "also": {
        "en": "Linen and linen-blend shirts",
        "es": "Camisas de lino y mezclas de lino"
      },
      "kind": "factory"
    }
  ],
  "families": [
    {
      "id": "knit",
      "name": {
        "en": "Knitwear",
        "es": "Tejido de punto"
      }
    },
    {
      "id": "woven",
      "name": {
        "en": "Shirts, blouses and dresses",
        "es": "Camisas, blusas y vestidos"
      }
    },
    {
      "id": "denim",
      "name": {
        "en": "Denim",
        "es": "Denim"
      }
    },
    {
      "id": "fabric",
      "name": {
        "en": "Fabric and finishing",
        "es": "Telas y acabados"
      }
    }
  ],
  "pieces": [
    {
      "id": "tee",
      "name": {
        "en": "T-shirt",
        "es": "Camiseta"
      },
      "family": "knit",
      "kind": "garment",
      "makers": [
        {
          "f": "confecciones-polo",
          "seen": true,
          "how": {
            "en": "Full package",
            "es": "Paquete completo"
          },
          "package": "full",
          "min": 50
        },
        {
          "f": "sandytex",
          "seen": true,
          "how": {
            "en": "Full package, in its own knit",
            "es": "Paquete completo, en tela de punto propia"
          },
          "package": "full",
          "min": null,
          "prices": [
            {
              "label": {
                "en": "Basic crewneck, cotton",
                "es": "Camiseta básica cuello redondo en algodón"
              },
              "usd": 4.0
            },
            {
              "label": {
                "en": "Basic crewneck, polyester",
                "es": "Camiseta básica cuello redondo en poliéster"
              },
              "usd": 3.85
            }
          ]
        },
        {
          "f": "bogatex",
          "seen": true,
          "how": {
            "en": "Cut, make and trim",
            "es": "Corte, confección y terminación"
          },
          "package": "cmt",
          "min": 300,
          "as": {
            "en": "knit tops",
            "es": "tops de punto"
          }
        }
      ]
    },
    {
      "id": "polo",
      "name": {
        "en": "Polo shirt",
        "es": "Polo"
      },
      "family": "knit",
      "kind": "garment",
      "makers": [
        {
          "f": "confecciones-polo",
          "seen": true,
          "how": {
            "en": "Full package",
            "es": "Paquete completo"
          },
          "package": "full",
          "min": 50
        },
        {
          "f": "sandytex",
          "seen": true,
          "how": {
            "en": "Full package, in its own knit",
            "es": "Paquete completo, en tela de punto propia"
          },
          "package": "full",
          "min": null,
          "prices": [
            {
              "label": {
                "en": "Basic polo",
                "es": "Camiseta polo básica"
              },
              "usd": 8.0
            }
          ]
        },
        {
          "f": "bogatex",
          "seen": true,
          "how": {
            "en": "Cut, make and trim",
            "es": "Corte, confección y terminación"
          },
          "package": "cmt",
          "min": 300
        }
      ]
    },
    {
      "id": "sweatshirt",
      "name": {
        "en": "Sweatshirt",
        "es": "Buzo"
      },
      "family": "knit",
      "kind": "garment",
      "makers": [
        {
          "f": "sandytex",
          "seen": true,
          "how": {
            "en": "Full package, fleece and rib knitted on site",
            "es": "Paquete completo, con burda/fleece y rib tejidos en planta"
          },
          "package": "full",
          "min": null
        }
      ]
    },
    {
      "id": "jacket",
      "name": {
        "en": "Knit jacket",
        "es": "Chaqueta deportiva"
      },
      "family": "knit",
      "kind": "garment",
      "makers": [
        {
          "f": "sandytex",
          "seen": false,
          "how": {
            "en": "Full package, in its own knit",
            "es": "Paquete completo, en tela de punto propia"
          },
          "package": "full",
          "min": null,
          "prices": [
            {
              "label": {
                "en": "Cotton jacket",
                "es": "Chaqueta en algodón"
              },
              "usd": 14.0
            },
            {
              "label": {
                "en": "Fluid-resistant jacket",
                "es": "Chaqueta antifluido"
              },
              "usd": 20.9
            }
          ]
        }
      ]
    },
    {
      "id": "sweatpants",
      "name": {
        "en": "Sweatpants",
        "es": "Pantalón de sudadera"
      },
      "family": "knit",
      "kind": "garment",
      "makers": [
        {
          "f": "sandytex",
          "seen": false,
          "how": {
            "en": "Full package, in its own knit",
            "es": "Paquete completo, en tela de punto propia"
          },
          "package": "full",
          "min": null,
          "prices": [
            {
              "label": {
                "en": "Cotton sweatpants",
                "es": "Pantalón de sudadera en algodón"
              },
              "usd": 8.7
            },
            {
              "label": {
                "en": "Fluid-resistant sweatpants",
                "es": "Pantalón de sudadera antifluido"
              },
              "usd": 12.6
            }
          ]
        }
      ]
    },
    {
      "id": "shirt",
      "name": {
        "en": "Button-up shirt",
        "es": "Camisa"
      },
      "family": "woven",
      "kind": "garment",
      "makers": [
        {
          "f": "confecciones-polo",
          "seen": true,
          "how": {
            "en": "Full package",
            "es": "Paquete completo"
          },
          "package": "full",
          "min": 50
        },
        {
          "f": "bogatex",
          "seen": true,
          "how": {
            "en": "Cut, make and trim; linen too",
            "es": "Corte, confección y terminación; también en lino"
          },
          "package": "cmt",
          "min": 300
        }
      ]
    },
    {
      "id": "blouse",
      "name": {
        "en": "Blouse",
        "es": "Blusa"
      },
      "family": "woven",
      "kind": "garment",
      "makers": [
        {
          "f": "inbotex",
          "seen": false,
          "how": {
            "en": "Full package, embroidered in the plant",
            "es": "Paquete completo, con bordado en planta"
          },
          "package": "full",
          "min": 100
        }
      ]
    },
    {
      "id": "dress",
      "name": {
        "en": "Dress",
        "es": "Vestido"
      },
      "family": "woven",
      "kind": "garment",
      "makers": [
        {
          "f": "inbotex",
          "seen": false,
          "how": {
            "en": "Full package, embroidered in the plant",
            "es": "Paquete completo, con bordado en planta"
          },
          "package": "full",
          "min": 100
        }
      ]
    },
    {
      "id": "jeans",
      "name": {
        "en": "Jeans",
        "es": "Jeans"
      },
      "family": "denim",
      "kind": "garment",
      "makers": [
        {
          "f": "hye",
          "seen": true,
          "how": {
            "en": "Your design, full package",
            "es": "Tu diseño, paquete completo"
          },
          "package": "full",
          "min": 200
        },
        {
          "f": "hye",
          "seen": true,
          "how": {
            "en": "HYE's own styles, from stock",
            "es": "Referencias propias de HYE, desde stock"
          },
          "min": null,
          "stock": true
        }
      ]
    },
    {
      "id": "denim-jacket",
      "name": {
        "en": "Denim jacket",
        "es": "Chaqueta de jean"
      },
      "family": "denim",
      "kind": "garment",
      "makers": [
        {
          "f": "hye",
          "seen": true,
          "how": {
            "en": "Your design, full package",
            "es": "Tu diseño, paquete completo"
          },
          "package": "full",
          "min": 200
        },
        {
          "f": "hye",
          "seen": true,
          "how": {
            "en": "HYE's own styles, from stock",
            "es": "Referencias propias de HYE, desde stock"
          },
          "min": null,
          "stock": true
        }
      ]
    },
    {
      "id": "shorts",
      "name": {
        "en": "Denim shorts",
        "es": "Short de jean"
      },
      "family": "denim",
      "kind": "garment",
      "makers": [
        {
          "f": "hye",
          "seen": true,
          "how": {
            "en": "Your design, full package",
            "es": "Tu diseño, paquete completo"
          },
          "package": "full",
          "min": 200
        },
        {
          "f": "hye",
          "seen": true,
          "how": {
            "en": "HYE's own styles, from stock",
            "es": "Referencias propias de HYE, desde stock"
          },
          "min": null,
          "stock": true
        }
      ]
    },
    {
      "id": "knit-fabric",
      "name": {
        "en": "Knit fabric",
        "es": "Tela de punto"
      },
      "family": "fabric",
      "kind": "material",
      "unit": {
        "en": "by the roll",
        "es": "por rollo"
      },
      "makers": [
        {
          "f": "sandytex",
          "seen": true,
          "how": {
            "en": "Single jersey, interlock, rib, fleece and more, knitted on site",
            "es": "Jersey sencillo, interlock, rib, burda/fleece y más, tejidos en planta"
          },
          "min": null
        }
      ]
    },
    {
      "id": "eyelet",
      "name": {
        "en": "Eyelet fabric",
        "es": "Ojalillo"
      },
      "family": "fabric",
      "kind": "material",
      "unit": {
        "en": "by the metre",
        "es": "por metro"
      },
      "makers": [
        {
          "f": "inbotex",
          "seen": true,
          "how": {
            "en": "Embroidered by the roll, 1.50 m wide",
            "es": "Bordado por rollo, 1,50 m de ancho"
          },
          "min": null
        }
      ]
    },
    {
      "id": "embroidery",
      "name": {
        "en": "Embroidery",
        "es": "Bordado"
      },
      "family": "fabric",
      "kind": "finish",
      "unit": {
        "en": "on your pieces",
        "es": "sobre tus prendas"
      },
      "makers": [
        {
          "f": "inbotex",
          "seen": true,
          "how": {
            "en": "To order, for brands and other factories; programmed from a photo",
            "es": "Por encargo, para otras marcas y fábricas; el diseño se programa a partir de una foto"
          },
          "min": 100,
          "scope": "any"
        },
        {
          "f": "sandytex",
          "seen": true,
          "how": {
            "en": "On the garments it makes",
            "es": "En las prendas que produce"
          },
          "min": null,
          "scope": "own"
        },
        {
          "f": "bogatex",
          "seen": true,
          "how": {
            "en": "On the garments it makes, two six-head machines",
            "es": "En las prendas que produce, dos máquinas de seis cabezales"
          },
          "min": 300,
          "scope": "own"
        }
      ]
    },
    {
      "id": "print",
      "name": {
        "en": "Screen printing",
        "es": "Estampado"
      },
      "family": "fabric",
      "kind": "finish",
      "unit": {
        "en": "on your pieces",
        "es": "sobre tus prendas"
      },
      "makers": [
        {
          "f": "sandytex",
          "seen": false,
          "how": {
            "en": "On the garments it makes",
            "es": "En las prendas que produce"
          },
          "min": null,
          "scope": "own"
        }
      ]
    }
  ],
  "notYet": [
    {
      "id": "caps",
      "name": {
        "en": "Caps and hats",
        "es": "Gorras y sombreros"
      }
    },
    {
      "id": "sweaters",
      "name": {
        "en": "Sweaters",
        "es": "Suéteres"
      }
    },
    {
      "id": "coats",
      "name": {
        "en": "Coats",
        "es": "Abrigos"
      }
    },
    {
      "id": "socks",
      "name": {
        "en": "Socks",
        "es": "Medias"
      }
    }
  ],
  "route": [
    {
      "id": "make",
      "name": {
        "en": "Made",
        "es": "Se fabrica"
      },
      "covers": "factory"
    },
    {
      "id": "export",
      "name": {
        "en": "Leaves Colombia",
        "es": "Sale de Colombia"
      },
      "covers": "factory",
      "note": {
        "en": "Each factory ships on its own terms.",
        "es": "Cada fábrica despacha en sus propias condiciones."
      }
    },
    {
      "id": "import",
      "name": {
        "en": "Enters the US",
        "es": "Entra a EE. UU."
      },
      "covers": null,
      "note": {
        "en": "Customs clearance and duties. Not in the network yet.",
        "es": "Aduana y aranceles. Aún no está en la red."
      }
    },
    {
      "id": "deliver",
      "name": {
        "en": "Reaches your customers",
        "es": "Llega a tus clientes"
      },
      "covers": null,
      "note": {
        "en": "Storage, packing and shipping to customers. Not in the network yet.",
        "es": "Almacenaje, empaque y envío a tus clientes. Aún no está en la red."
      }
    }
  ]
}
