{
  "template": "T20",
  "templateName": "Exporter Sector Trade Playbook",
  "publisher": {
    "name": "Yugalinks",
    "url": "https://www.yugalinks.com",
    "logo": "https://www.yugalinks.com/trade/yugalinks-logo-v3-dark-mode.webp"
  },
  "branding": {
    "brandName": "Yugalinks",
    "header": "Shared Yugalinks trade navigation",
    "footer": "Shared Yugalinks trade footer",
    "logo": "https://www.yugalinks.com/trade/yugalinks-logo-v3-dark-mode.webp"
  },
  "seo": {
    "title": "Viet Nam Textiles Exports (HS 50-63) | Yugalinks",
    "description": "Viet Nam HS 50-63 textiles and apparel export opportunities, markets, products, growth, and diversification.",
    "keywords": [
      "Viet Nam export opportunities",
      "Textiles and apparel exports",
      "HS 50",
      "HS 51",
      "HS 52",
      "HS 53",
      "HS 54",
      "HS 55",
      "HS 56",
      "HS 57",
      "HS 58",
      "HS 59",
      "HS 60",
      "HS 61",
      "HS 62",
      "HS 63",
      "export markets",
      "trade intelligence"
    ],
    "canonical": "https://www.yugalinks.com/trade/playbook/VNM/sector/textiles",
    "robots": "index, follow"
  },
  "breadcrumbs": [
    {
      "name": "Home",
      "url": "https://www.yugalinks.com/"
    },
    {
      "name": "Trade data",
      "url": "https://www.yugalinks.com/trade/"
    },
    {
      "name": "Viet Nam Textiles and apparel HS 50-63",
      "url": "https://www.yugalinks.com/trade/playbook/VNM/sector/textiles"
    }
  ],
  "exporter": {
    "iso3": "VNM",
    "country_name": "Viet Nam"
  },
  "profile": {
    "year": 2024,
    "country_iso3": "VNM",
    "exports_usd": 450915295703.1746,
    "imports_usd": 381218902647.6394,
    "trade_balance_usd": 69696393055.53522,
    "yoy_exports_growth_pct": 13.725488700787292,
    "yoy_imports_growth_pct": 15.67277111361529,
    "exports_cagr_3y_pct": 7.295174087342682,
    "imports_cagr_3y_pct": 4.2484023972689355,
    "export_partner_hhi": 1231.7927856205781,
    "export_product_hhi": 230.3834187225243,
    "momentum_score": 11.796394316753908,
    "risk_score": 7.310881021715512,
    "gdp_million_usd": 476388.23030717525,
    "gdp_per_capita_usd": 4717.290287324488,
    "population": 100987686,
    "labor_force": 59201.53,
    "investment_rate_pct": 32.47,
    "savings_rate_pct": 24.53,
    "secondary_education_pct": 71.58,
    "tertiary_education_pct": 6.59,
    "total_factor_productivity": 287.3,
    "trade_openness_pct": 301.85354924188175,
    "exports_gdp_pct": 163.56782678227825,
    "num_active_partners": 1080,
    "num_fta_partners": 102,
    "num_wto_partners": 676,
    "num_eu_partners": 112,
    "num_shared_border_partners": 6,
    "num_shared_language_partners": 0,
    "avg_partner_distance_km": 9643.152263374486,
    "avg_partner_gdp_million_usd": 533678518.3258193,
    "avg_partner_gdp_per_capita_usd": 15.77418617021274,
    "avg_buyer_biz_entry_days": null,
    "avg_buyer_biz_entry_cost_pct": null,
    "pct_partners_with_fta": 9.444444444444445,
    "pct_partners_shared_language": 0,
    "pct_partners_shared_border": 0.5555555555555556,
    "avg_applied_tariff_pct": 0.12663785666716132,
    "avg_mfn_tariff_pct": 0.1317541361222806,
    "avg_preferential_tariff_pct": 0.04155171411555329,
    "tariff_advantage_pp": 0.0902024220067273,
    "avg_distance_all_partners_km": 9401.718034254704,
    "num_border_partners": 105,
    "num_colonial_partners": 35,
    "avg_substitution_elasticity": -10.51408978907655,
    "pct_products_high_elasticity": 75.1926782273603,
    "pct_products_low_elasticity": 2.7697495183044314,
    "real_market_potential": 74425.93892458122,
    "foreign_market_potential": 10045.70242824143
  },
  "sector": {
    "slug": "textiles",
    "name": "Textiles and apparel",
    "chapters": [
      "50",
      "51",
      "52",
      "53",
      "54",
      "55",
      "56",
      "57",
      "58",
      "59",
      "60",
      "61",
      "62",
      "63"
    ]
  },
  "hsCodes": [
    "50",
    "51",
    "52",
    "53",
    "54",
    "55",
    "56",
    "57",
    "58",
    "59",
    "60",
    "61",
    "62",
    "63"
  ],
  "latestYear": 2024,
  "totals": {
    "sector_exports_usd": 1887955691.771735,
    "global_sector_size_usd": 31033112886.412212,
    "product_count": 9,
    "market_count": 6,
    "cagr_pct": 37.26284999999999
  },
  "products": [
    {
      "hs_code": "611030",
      "hs_description": "Jerseys, pullovers, cardigans, waistcoats and similar articles: of man-made fibres, knitted or crocheted",
      "hs_chapter": "61",
      "global_size_usd": 8284200393.72011,
      "exporter_exports_usd": 1094948012.5632348,
      "opportunity_usd": 3935617136.87,
      "markets": {},
      "cagr_total": 117.658,
      "cagr_count": 3,
      "share_total": 27.750220462054788,
      "share_count": 3,
      "market_count": 3,
      "average_cagr_pct": 39.21933333333333,
      "average_share_pct": 9.250073487351596
    },
    {
      "hs_code": "630790",
      "hs_description": "Textiles: made up articles (including dress patterns), n.e.c. in chapter 63, n.e.c. in heading no. 6307",
      "hs_chapter": "63",
      "global_size_usd": 4710365853.640095,
      "exporter_exports_usd": 193207061.29202917,
      "opportunity_usd": 3642109123.44,
      "markets": {},
      "cagr_total": 42.3587,
      "cagr_count": 1,
      "share_total": 4.101742142655902,
      "share_count": 1,
      "market_count": 1,
      "average_cagr_pct": 42.3587,
      "average_share_pct": 4.101742142655902
    },
    {
      "hs_code": "610910",
      "hs_description": "T-shirts, singlets and other vests: of cotton, knitted or crocheted",
      "hs_chapter": "61",
      "global_size_usd": 3748985155.9061103,
      "exporter_exports_usd": 54057622.63233046,
      "opportunity_usd": 2416579334.38,
      "markets": {},
      "cagr_total": 65.9016,
      "cagr_count": 2,
      "share_total": 1.8897732881491491,
      "share_count": 2,
      "market_count": 2,
      "average_cagr_pct": 32.9508,
      "average_share_pct": 0.9448866440745746
    },
    {
      "hs_code": "520100",
      "hs_description": "Cotton: not carded or combed",
      "hs_chapter": "52",
      "global_size_usd": 4698677516.511799,
      "exporter_exports_usd": 7349611.956300144,
      "opportunity_usd": 2189085716.58,
      "markets": {},
      "cagr_total": 11.2003,
      "cagr_count": 1,
      "share_total": 0.1564187354946705,
      "share_count": 1,
      "market_count": 1,
      "average_cagr_pct": 11.2003,
      "average_share_pct": 0.1564187354946705
    },
    {
      "hs_code": "630140",
      "hs_description": "Blankets (other than electric blankets) and travelling rugs: of synthetic fibres",
      "hs_chapter": "63",
      "global_size_usd": 1383105118.55007,
      "exporter_exports_usd": 48264676.67861719,
      "opportunity_usd": 1777373065.29,
      "markets": {},
      "cagr_total": 29.9772,
      "cagr_count": 1,
      "share_total": 3.489588465207458,
      "share_count": 1,
      "market_count": 1,
      "average_cagr_pct": 29.9772,
      "average_share_pct": 3.489588465207458
    },
    {
      "hs_code": "611596",
      "hs_description": "Hosiery and footwear: without applied soles, of synthetic fibres, knitted or crocheted (excluding graduated compression hosiery, panty hose, tights, full or knee-length hosiery measuring per single yarn less than 67 decitex)",
      "hs_chapter": "61",
      "global_size_usd": 1568621397.405495,
      "exporter_exports_usd": 77049153.8806913,
      "opportunity_usd": 1548606163.56,
      "markets": {},
      "cagr_total": 66.2676,
      "cagr_count": 1,
      "share_total": 4.911902515682297,
      "share_count": 1,
      "market_count": 1,
      "average_cagr_pct": 66.2676,
      "average_share_pct": 4.911902515682297
    },
    {
      "hs_code": "630392",
      "hs_description": "Curtains (including drapes) and interior blinds, curtain or bed valances: of synthetic fibres, not knitted or crocheted",
      "hs_chapter": "63",
      "global_size_usd": 1405238075.4365335,
      "exporter_exports_usd": 8342638.547898797,
      "opportunity_usd": 1112431324.69,
      "markets": {},
      "cagr_total": 35.1863,
      "cagr_count": 1,
      "share_total": 0.5936815044886381,
      "share_count": 1,
      "market_count": 1,
      "average_cagr_pct": 35.1863,
      "average_share_pct": 0.5936815044886381
    },
    {
      "hs_code": "620342",
      "hs_description": "Trousers, bib and brace overalls, breeches and shorts: men's or boys', of cotton (not knitted or crocheted)",
      "hs_chapter": "62",
      "global_size_usd": 4308606657.337597,
      "exporter_exports_usd": 401933250.14517105,
      "opportunity_usd": 1098867521.84,
      "markets": {},
      "cagr_total": 46.1686,
      "cagr_count": 1,
      "share_total": 9.328613217933809,
      "share_count": 1,
      "market_count": 1,
      "average_cagr_pct": 46.1686,
      "average_share_pct": 9.328613217933809
    },
    {
      "hs_code": "630232",
      "hs_description": "Bed linen: of man-made fibres (not printed, knitted or crocheted)",
      "hs_chapter": "63",
      "global_size_usd": 925312717.904399,
      "exporter_exports_usd": 2803664.075462091,
      "opportunity_usd": 1060417276.86,
      "markets": {},
      "cagr_total": 32.4359,
      "cagr_count": 1,
      "share_total": 0.3029963839480868,
      "share_count": 1,
      "market_count": 1,
      "average_cagr_pct": 32.4359,
      "average_share_pct": 0.3029963839480868
    }
  ],
  "markets": [
    {
      "iso3": "USA",
      "country_name": "USA, Puerto Rico and US Virgin Islands",
      "market_size_usd": 19848609753.899548,
      "opportunity_usd": 11716354746.38,
      "products": 7
    },
    {
      "iso3": "CHN",
      "country_name": "China",
      "market_size_usd": 4698677516.511799,
      "opportunity_usd": 2189085716.58,
      "products": 1
    },
    {
      "iso3": "KAZ",
      "country_name": "Kazakhstan",
      "market_size_usd": 808190522.8210545,
      "opportunity_usd": 1360044136.12,
      "products": 1
    },
    {
      "iso3": "JPN",
      "country_name": "Japan",
      "market_size_usd": 2165830302.9437375,
      "opportunity_usd": 1353476646.39,
      "products": 1
    },
    {
      "iso3": "KGZ",
      "country_name": "Kyrgyzstan",
      "market_size_usd": 571010157.1510166,
      "opportunity_usd": 1105590219.78,
      "products": 1
    },
    {
      "iso3": "DEU",
      "country_name": "Germany",
      "market_size_usd": 2940794633.085056,
      "opportunity_usd": 1056535198.26,
      "products": 1
    }
  ],
  "growthStars": [
    {
      "hs_code": "611596",
      "hs_description": "Hosiery and footwear: without applied soles, of synthetic fibres, knitted or crocheted (excluding graduated compression hosiery, panty hose, tights, full or knee-length hosiery measuring per single yarn less than 67 decitex)",
      "hs_chapter": "61",
      "global_size_usd": 1568621397.405495,
      "exporter_exports_usd": 77049153.8806913,
      "opportunity_usd": 1548606163.56,
      "markets": {},
      "cagr_total": 66.2676,
      "cagr_count": 1,
      "share_total": 4.911902515682297,
      "share_count": 1,
      "market_count": 1,
      "average_cagr_pct": 66.2676,
      "average_share_pct": 4.911902515682297
    },
    {
      "hs_code": "620342",
      "hs_description": "Trousers, bib and brace overalls, breeches and shorts: men's or boys', of cotton (not knitted or crocheted)",
      "hs_chapter": "62",
      "global_size_usd": 4308606657.337597,
      "exporter_exports_usd": 401933250.14517105,
      "opportunity_usd": 1098867521.84,
      "markets": {},
      "cagr_total": 46.1686,
      "cagr_count": 1,
      "share_total": 9.328613217933809,
      "share_count": 1,
      "market_count": 1,
      "average_cagr_pct": 46.1686,
      "average_share_pct": 9.328613217933809
    },
    {
      "hs_code": "630790",
      "hs_description": "Textiles: made up articles (including dress patterns), n.e.c. in chapter 63, n.e.c. in heading no. 6307",
      "hs_chapter": "63",
      "global_size_usd": 4710365853.640095,
      "exporter_exports_usd": 193207061.29202917,
      "opportunity_usd": 3642109123.44,
      "markets": {},
      "cagr_total": 42.3587,
      "cagr_count": 1,
      "share_total": 4.101742142655902,
      "share_count": 1,
      "market_count": 1,
      "average_cagr_pct": 42.3587,
      "average_share_pct": 4.101742142655902
    },
    {
      "hs_code": "611030",
      "hs_description": "Jerseys, pullovers, cardigans, waistcoats and similar articles: of man-made fibres, knitted or crocheted",
      "hs_chapter": "61",
      "global_size_usd": 8284200393.72011,
      "exporter_exports_usd": 1094948012.5632348,
      "opportunity_usd": 3935617136.87,
      "markets": {},
      "cagr_total": 117.658,
      "cagr_count": 3,
      "share_total": 27.750220462054788,
      "share_count": 3,
      "market_count": 3,
      "average_cagr_pct": 39.21933333333333,
      "average_share_pct": 9.250073487351596
    },
    {
      "hs_code": "630392",
      "hs_description": "Curtains (including drapes) and interior blinds, curtain or bed valances: of synthetic fibres, not knitted or crocheted",
      "hs_chapter": "63",
      "global_size_usd": 1405238075.4365335,
      "exporter_exports_usd": 8342638.547898797,
      "opportunity_usd": 1112431324.69,
      "markets": {},
      "cagr_total": 35.1863,
      "cagr_count": 1,
      "share_total": 0.5936815044886381,
      "share_count": 1,
      "market_count": 1,
      "average_cagr_pct": 35.1863,
      "average_share_pct": 0.5936815044886381
    },
    {
      "hs_code": "610910",
      "hs_description": "T-shirts, singlets and other vests: of cotton, knitted or crocheted",
      "hs_chapter": "61",
      "global_size_usd": 3748985155.9061103,
      "exporter_exports_usd": 54057622.63233046,
      "opportunity_usd": 2416579334.38,
      "markets": {},
      "cagr_total": 65.9016,
      "cagr_count": 2,
      "share_total": 1.8897732881491491,
      "share_count": 2,
      "market_count": 2,
      "average_cagr_pct": 32.9508,
      "average_share_pct": 0.9448866440745746
    },
    {
      "hs_code": "630232",
      "hs_description": "Bed linen: of man-made fibres (not printed, knitted or crocheted)",
      "hs_chapter": "63",
      "global_size_usd": 925312717.904399,
      "exporter_exports_usd": 2803664.075462091,
      "opportunity_usd": 1060417276.86,
      "markets": {},
      "cagr_total": 32.4359,
      "cagr_count": 1,
      "share_total": 0.3029963839480868,
      "share_count": 1,
      "market_count": 1,
      "average_cagr_pct": 32.4359,
      "average_share_pct": 0.3029963839480868
    },
    {
      "hs_code": "630140",
      "hs_description": "Blankets (other than electric blankets) and travelling rugs: of synthetic fibres",
      "hs_chapter": "63",
      "global_size_usd": 1383105118.55007,
      "exporter_exports_usd": 48264676.67861719,
      "opportunity_usd": 1777373065.29,
      "markets": {},
      "cagr_total": 29.9772,
      "cagr_count": 1,
      "share_total": 3.489588465207458,
      "share_count": 1,
      "market_count": 1,
      "average_cagr_pct": 29.9772,
      "average_share_pct": 3.489588465207458
    },
    {
      "hs_code": "520100",
      "hs_description": "Cotton: not carded or combed",
      "hs_chapter": "52",
      "global_size_usd": 4698677516.511799,
      "exporter_exports_usd": 7349611.956300144,
      "opportunity_usd": 2189085716.58,
      "markets": {},
      "cagr_total": 11.2003,
      "cagr_count": 1,
      "share_total": 0.1564187354946705,
      "share_count": 1,
      "market_count": 1,
      "average_cagr_pct": 11.2003,
      "average_share_pct": 0.1564187354946705
    }
  ],
  "diversification": [
    {
      "hs_code": "611030",
      "hs_description": "Jerseys, pullovers, cardigans, waistcoats and similar articles: of man-made fibres, knitted or crocheted",
      "hs_chapter": "61",
      "global_size_usd": 8284200393.72011,
      "exporter_exports_usd": 1094948012.5632348,
      "opportunity_usd": 3935617136.87,
      "markets": {},
      "cagr_total": 117.658,
      "cagr_count": 3,
      "share_total": 27.750220462054788,
      "share_count": 3,
      "market_count": 3,
      "average_cagr_pct": 39.21933333333333,
      "average_share_pct": 9.250073487351596
    },
    {
      "hs_code": "610910",
      "hs_description": "T-shirts, singlets and other vests: of cotton, knitted or crocheted",
      "hs_chapter": "61",
      "global_size_usd": 3748985155.9061103,
      "exporter_exports_usd": 54057622.63233046,
      "opportunity_usd": 2416579334.38,
      "markets": {},
      "cagr_total": 65.9016,
      "cagr_count": 2,
      "share_total": 1.8897732881491491,
      "share_count": 2,
      "market_count": 2,
      "average_cagr_pct": 32.9508,
      "average_share_pct": 0.9448866440745746
    },
    {
      "hs_code": "630790",
      "hs_description": "Textiles: made up articles (including dress patterns), n.e.c. in chapter 63, n.e.c. in heading no. 6307",
      "hs_chapter": "63",
      "global_size_usd": 4710365853.640095,
      "exporter_exports_usd": 193207061.29202917,
      "opportunity_usd": 3642109123.44,
      "markets": {},
      "cagr_total": 42.3587,
      "cagr_count": 1,
      "share_total": 4.101742142655902,
      "share_count": 1,
      "market_count": 1,
      "average_cagr_pct": 42.3587,
      "average_share_pct": 4.101742142655902
    },
    {
      "hs_code": "520100",
      "hs_description": "Cotton: not carded or combed",
      "hs_chapter": "52",
      "global_size_usd": 4698677516.511799,
      "exporter_exports_usd": 7349611.956300144,
      "opportunity_usd": 2189085716.58,
      "markets": {},
      "cagr_total": 11.2003,
      "cagr_count": 1,
      "share_total": 0.1564187354946705,
      "share_count": 1,
      "market_count": 1,
      "average_cagr_pct": 11.2003,
      "average_share_pct": 0.1564187354946705
    },
    {
      "hs_code": "630140",
      "hs_description": "Blankets (other than electric blankets) and travelling rugs: of synthetic fibres",
      "hs_chapter": "63",
      "global_size_usd": 1383105118.55007,
      "exporter_exports_usd": 48264676.67861719,
      "opportunity_usd": 1777373065.29,
      "markets": {},
      "cagr_total": 29.9772,
      "cagr_count": 1,
      "share_total": 3.489588465207458,
      "share_count": 1,
      "market_count": 1,
      "average_cagr_pct": 29.9772,
      "average_share_pct": 3.489588465207458
    },
    {
      "hs_code": "611596",
      "hs_description": "Hosiery and footwear: without applied soles, of synthetic fibres, knitted or crocheted (excluding graduated compression hosiery, panty hose, tights, full or knee-length hosiery measuring per single yarn less than 67 decitex)",
      "hs_chapter": "61",
      "global_size_usd": 1568621397.405495,
      "exporter_exports_usd": 77049153.8806913,
      "opportunity_usd": 1548606163.56,
      "markets": {},
      "cagr_total": 66.2676,
      "cagr_count": 1,
      "share_total": 4.911902515682297,
      "share_count": 1,
      "market_count": 1,
      "average_cagr_pct": 66.2676,
      "average_share_pct": 4.911902515682297
    },
    {
      "hs_code": "630392",
      "hs_description": "Curtains (including drapes) and interior blinds, curtain or bed valances: of synthetic fibres, not knitted or crocheted",
      "hs_chapter": "63",
      "global_size_usd": 1405238075.4365335,
      "exporter_exports_usd": 8342638.547898797,
      "opportunity_usd": 1112431324.69,
      "markets": {},
      "cagr_total": 35.1863,
      "cagr_count": 1,
      "share_total": 0.5936815044886381,
      "share_count": 1,
      "market_count": 1,
      "average_cagr_pct": 35.1863,
      "average_share_pct": 0.5936815044886381
    },
    {
      "hs_code": "620342",
      "hs_description": "Trousers, bib and brace overalls, breeches and shorts: men's or boys', of cotton (not knitted or crocheted)",
      "hs_chapter": "62",
      "global_size_usd": 4308606657.337597,
      "exporter_exports_usd": 401933250.14517105,
      "opportunity_usd": 1098867521.84,
      "markets": {},
      "cagr_total": 46.1686,
      "cagr_count": 1,
      "share_total": 9.328613217933809,
      "share_count": 1,
      "market_count": 1,
      "average_cagr_pct": 46.1686,
      "average_share_pct": 9.328613217933809
    },
    {
      "hs_code": "630232",
      "hs_description": "Bed linen: of man-made fibres (not printed, knitted or crocheted)",
      "hs_chapter": "63",
      "global_size_usd": 925312717.904399,
      "exporter_exports_usd": 2803664.075462091,
      "opportunity_usd": 1060417276.86,
      "markets": {},
      "cagr_total": 32.4359,
      "cagr_count": 1,
      "share_total": 0.3029963839480868,
      "share_count": 1,
      "market_count": 1,
      "average_cagr_pct": 32.4359,
      "average_share_pct": 0.3029963839480868
    }
  ],
  "sections": [
    "overview",
    "portfolio",
    "markets",
    "growth",
    "diversification",
    "faq",
    "data-source"
  ],
  "methodology": {
    "summary": "Reported trade observations and calculated indicators are shown separately. Validate buyers, standards, logistics, pricing, and competition before acting.",
    "url": "https://www.yugalinks.com/methodology"
  },
  "links": {
    "home": "https://www.yugalinks.com/",
    "trade": "https://www.yugalinks.com/trade/",
    "workspace": "https://www.yugalinks.com/app/countries",
    "dataSources": "https://www.yugalinks.com/data-sources",
    "methodology": "https://www.yugalinks.com/methodology",
    "json": "https://www.yugalinks.com/trade/playbook/VNM/sector/textiles/index.json",
    "markdown": "https://www.yugalinks.com/trade/playbook/VNM/sector/textiles/index.md",
    "jsonLd": "https://www.yugalinks.com/trade/playbook/VNM/sector/textiles/index.ld.json"
  },
  "sourceAttribution": {
    "publisher": "OECD",
    "dataset": "Balanced international merchandise trade statistics (BIMTS) - HS2017-6D",
    "year": 2025,
    "citation": "OECD (2025), Balanced international merchandise trade statistics (BIMTS) - HS2017-6D, OECD Data Explorer (accessed on 2026-08-30)",
    "sourceUrl": "https://data-explorer.oecd.org/",
    "dataflowUrl": "https://sdmx.oecd.org/sti-public/rest/dataflow/OECD.SDD.TPS/DSD_BIMTS_6D@DF_BIMTS_HS2017_6D/1.0",
    "termsUrl": "https://www.oecd.org/termsandconditions/",
    "terms": "OECD Terms & Conditions",
    "accessed": "2026-08-30",
    "supportingSources": [
      {
        "publisher": "CEPII",
        "dataset": "BACI bilateral trade flows",
        "release": "202601",
        "citation": "Gaulier, G. and Zignago, S. (2010), BACI: International Trade Database at the Product-Level. The 1994-2007 Version, CEPII Working Paper No. 2010-23.",
        "sourceUrl": "https://www.cepii.fr/DATA_DOWNLOAD/baci/doc/baci_webpage.html",
        "datasetUrl": "https://www.cepii.fr/CEPII/en/bdd_modele/bdd_modele_item.asp?id=37",
        "licenseUrl": "https://www.etalab.gouv.fr/wp-content/uploads/2018/11/open-licence.pdf",
        "license": "Etalab 2.0 Open Licence",
        "accessed": "2026-08-30"
      }
    ]
  },
  "generatedAt": "2026-08-30T13:13:18.718Z"
}