{
 "endpoint_intent": "/countries/za/timeline",
 "served_as": "/data/africa-intelligence/v1/history/za/index.json (static file)",
 "country_code": "ZA",
 "generated_at": "2026-08-21T13:09:15Z",
 "indicators": {
  "hist-population-total": {
   "name": "Population, total",
   "unit": "people",
   "observation_count": 66,
   "earliest_year": "1960",
   "latest_year": "2025",
   "latest_value": 64747319,
   "derived": {
    "data_class": "DERIVED",
    "indicator_id": "hist-population-total",
    "country_code": "ZA",
    "latest": {
     "year": 2025,
     "value": 64747319,
     "source_observation_id": "hist-population-total-za-2025"
    },
    "yoy_change": {
     "from_year": 2024,
     "to_year": 2025,
     "from_value": 64007187,
     "to_value": 64747319,
     "pct_change": 0.011563,
     "source_observation_ids": [
      "hist-population-total-za-2024",
      "hist-population-total-za-2025"
     ]
    },
    "n_year_change": {
     "5y": {
      "base_year": 2020,
      "base_value": 60562381,
      "latest_year": 2025,
      "latest_value": 64747319,
      "actual_year_span": 5,
      "pct_change": 0.069101,
      "cagr": 0.013453,
      "source_observation_ids": [
       "hist-population-total-za-2020",
       "hist-population-total-za-2025"
      ],
      "note": null
     },
     "10y": {
      "base_year": 2015,
      "base_value": 56723537,
      "latest_year": 2025,
      "latest_value": 64747319,
      "actual_year_span": 10,
      "pct_change": 0.141454,
      "cagr": 0.013318,
      "source_observation_ids": [
       "hist-population-total-za-2015",
       "hist-population-total-za-2025"
      ],
      "note": null
     },
     "20y": {
      "base_year": 2005,
      "base_value": 49490033,
      "latest_year": 2025,
      "latest_value": 64747319,
      "actual_year_span": 20,
      "pct_change": 0.30829,
      "cagr": 0.013527,
      "source_observation_ids": [
       "hist-population-total-za-2005",
       "hist-population-total-za-2025"
      ],
      "note": null
     },
     "25y": {
      "base_year": 2000,
      "base_value": 47159719,
      "latest_year": 2025,
      "latest_value": 64747319,
      "actual_year_span": 25,
      "pct_change": 0.372937,
      "cagr": 0.012759,
      "source_observation_ids": [
       "hist-population-total-za-2000",
       "hist-population-total-za-2025"
      ],
      "note": null
     }
    },
    "full_window_cagr": {
     "from_year": 1960,
     "to_year": 2025,
     "cagr": 0.021313,
     "source_observation_ids": [
      "hist-population-total-za-1960",
      "hist-population-total-za-2025"
     ]
    },
    "historical_max": {
     "year": 2025,
     "value": 64747319,
     "source_observation_id": "hist-population-total-za-2025"
    },
    "historical_min": {
     "year": 1960,
     "value": 16440172,
     "source_observation_id": "hist-population-total-za-1960"
    },
    "trend_flag": "DECELERATING_GROWTH",
    "missing_years_in_window": [],
    "generated_at": "2026-08-21T08:42:50Z"
   }
  },
  "hist-gdp-current-usd": {
   "name": "GDP (current US$)",
   "unit": "current US$",
   "observation_count": 66,
   "earliest_year": "1960",
   "latest_year": "2025",
   "latest_value": 427184325997.307,
   "derived": {
    "data_class": "DERIVED",
    "indicator_id": "hist-gdp-current-usd",
    "country_code": "ZA",
    "latest": {
     "year": 2025,
     "value": 427184325997.307,
     "source_observation_id": "hist-gdp-current-usd-za-2025"
    },
    "yoy_change": {
     "from_year": 2024,
     "to_year": 2025,
     "from_value": 401144998373.585,
     "to_value": 427184325997.307,
     "pct_change": 0.064913,
     "source_observation_ids": [
      "hist-gdp-current-usd-za-2024",
      "hist-gdp-current-usd-za-2025"
     ]
    },
    "n_year_change": {
     "5y": {
      "base_year": 2020,
      "base_value": 337974655408.055,
      "latest_year": 2025,
      "latest_value": 427184325997.307,
      "actual_year_span": 5,
      "pct_change": 0.263954,
      "cagr": 0.047964,
      "source_observation_ids": [
       "hist-gdp-current-usd-za-2020",
       "hist-gdp-current-usd-za-2025"
      ],
      "note": null
     },
     "10y": {
      "base_year": 2015,
      "base_value": 346709790458.563,
      "latest_year": 2025,
      "latest_value": 427184325997.307,
      "actual_year_span": 10,
      "pct_change": 0.232109,
      "cagr": 0.021092,
      "source_observation_ids": [
       "hist-gdp-current-usd-za-2015",
       "hist-gdp-current-usd-za-2025"
      ],
      "note": null
     },
     "20y": {
      "base_year": 2005,
      "base_value": 288867217196.534,
      "latest_year": 2025,
      "latest_value": 427184325997.307,
      "actual_year_span": 20,
      "pct_change": 0.478826,
      "cagr": 0.019755,
      "source_observation_ids": [
       "hist-gdp-current-usd-za-2005",
       "hist-gdp-current-usd-za-2025"
      ],
      "note": null
     },
     "25y": {
      "base_year": 2000,
      "base_value": 151752757215.309,
      "latest_year": 2025,
      "latest_value": 427184325997.307,
      "actual_year_span": 25,
      "pct_change": 1.815002,
      "cagr": 0.042267,
      "source_observation_ids": [
       "hist-gdp-current-usd-za-2000",
       "hist-gdp-current-usd-za-2025"
      ],
      "note": null
     }
    },
    "full_window_cagr": {
     "from_year": 1960,
     "to_year": 2025,
     "cagr": 0.061646,
     "source_observation_ids": [
      "hist-gdp-current-usd-za-1960",
      "hist-gdp-current-usd-za-2025"
     ]
    },
    "historical_max": {
     "year": 2011,
     "value": 458199494830.834,
     "source_observation_id": "hist-gdp-current-usd-za-2011"
    },
    "historical_min": {
     "year": 1960,
     "value": 8748596500.5614,
     "source_observation_id": "hist-gdp-current-usd-za-1960"
    },
    "trend_flag": "ACCELERATING",
    "missing_years_in_window": [],
    "generated_at": "2026-08-21T08:42:50Z"
   }
  },
  "hist-gdp-per-capita-usd": {
   "name": "GDP per capita (current US$)",
   "unit": "current US$ per capita",
   "observation_count": 66,
   "earliest_year": "1960",
   "latest_year": "2025",
   "latest_value": 6597.71450918774,
   "derived": {
    "data_class": "DERIVED",
    "indicator_id": "hist-gdp-per-capita-usd",
    "country_code": "ZA",
    "latest": {
     "year": 2025,
     "value": 6597.71450918774,
     "source_observation_id": "hist-gdp-per-capita-usd-za-2025"
    },
    "yoy_change": {
     "from_year": 2024,
     "to_year": 2025,
     "from_value": 6267.186814093,
     "to_value": 6597.71450918774,
     "pct_change": 0.052739,
     "source_observation_ids": [
      "hist-gdp-per-capita-usd-za-2024",
      "hist-gdp-per-capita-usd-za-2025"
     ]
    },
    "n_year_change": {
     "5y": {
      "base_year": 2020,
      "base_value": 5580.60383075189,
      "latest_year": 2025,
      "latest_value": 6597.71450918774,
      "actual_year_span": 5,
      "pct_change": 0.182258,
      "cagr": 0.034052,
      "source_observation_ids": [
       "hist-gdp-per-capita-usd-za-2020",
       "hist-gdp-per-capita-usd-za-2025"
      ],
      "note": null
     },
     "10y": {
      "base_year": 2015,
      "base_value": 6112.27382485974,
      "latest_year": 2025,
      "latest_value": 6597.71450918774,
      "actual_year_span": 10,
      "pct_change": 0.079421,
      "cagr": 0.007672,
      "source_observation_ids": [
       "hist-gdp-per-capita-usd-za-2015",
       "hist-gdp-per-capita-usd-za-2025"
      ],
      "note": null
     },
     "20y": {
      "base_year": 2005,
      "base_value": 5836.87663325127,
      "latest_year": 2025,
      "latest_value": 6597.71450918774,
      "actual_year_span": 20,
      "pct_change": 0.13035,
      "cagr": 0.006145,
      "source_observation_ids": [
       "hist-gdp-per-capita-usd-za-2005",
       "hist-gdp-per-capita-usd-za-2025"
      ],
      "note": null
     },
     "25y": {
      "base_year": 2000,
      "base_value": 3217.84693448467,
      "latest_year": 2025,
      "latest_value": 6597.71450918774,
      "actual_year_span": 25,
      "pct_change": 1.050351,
      "cagr": 0.029137,
      "source_observation_ids": [
       "hist-gdp-per-capita-usd-za-2000",
       "hist-gdp-per-capita-usd-za-2025"
      ],
      "note": null
     }
    },
    "full_window_cagr": {
     "from_year": 1960,
     "to_year": 2025,
     "cagr": 0.039492,
     "source_observation_ids": [
      "hist-gdp-per-capita-usd-za-1960",
      "hist-gdp-per-capita-usd-za-2025"
     ]
    },
    "historical_max": {
     "year": 2011,
     "value": 8646.05571071635,
     "source_observation_id": "hist-gdp-per-capita-usd-za-2011"
    },
    "historical_min": {
     "year": 1960,
     "value": 532.147504330332,
     "source_observation_id": "hist-gdp-per-capita-usd-za-1960"
    },
    "trend_flag": "ACCELERATING",
    "missing_years_in_window": [],
    "generated_at": "2026-08-21T08:42:50Z"
   }
  },
  "hist-urban-population-pct": {
   "name": "Urban population (% of total)",
   "unit": "% of total population",
   "observation_count": 66,
   "earliest_year": "1960",
   "latest_year": "2025",
   "latest_value": 63.8154011002522,
   "derived": {
    "data_class": "DERIVED",
    "indicator_id": "hist-urban-population-pct",
    "country_code": "ZA",
    "latest": {
     "year": 2025,
     "value": 63.8154011002522,
     "source_observation_id": "hist-urban-population-pct-za-2025"
    },
    "yoy_change": {
     "from_year": 2024,
     "to_year": 2025,
     "from_value": 63.6917984858172,
     "to_value": 63.8154011002522,
     "pct_change": 0.001941,
     "source_observation_ids": [
      "hist-urban-population-pct-za-2024",
      "hist-urban-population-pct-za-2025"
     ]
    },
    "n_year_change": {
     "5y": {
      "base_year": 2020,
      "base_value": 63.4373088310982,
      "latest_year": 2025,
      "latest_value": 63.8154011002522,
      "actual_year_span": 5,
      "pct_change": 0.00596,
      "cagr": 0.001189,
      "source_observation_ids": [
       "hist-urban-population-pct-za-2020",
       "hist-urban-population-pct-za-2025"
      ],
      "note": null
     },
     "10y": {
      "base_year": 2015,
      "base_value": 63.2096349937231,
      "latest_year": 2025,
      "latest_value": 63.8154011002522,
      "actual_year_span": 10,
      "pct_change": 0.009583,
      "cagr": 0.000954,
      "source_observation_ids": [
       "hist-urban-population-pct-za-2015",
       "hist-urban-population-pct-za-2025"
      ],
      "note": null
     },
     "20y": {
      "base_year": 2005,
      "base_value": 59.8241758378997,
      "latest_year": 2025,
      "latest_value": 63.8154011002522,
      "actual_year_span": 20,
      "pct_change": 0.066716,
      "cagr": 0.003234,
      "source_observation_ids": [
       "hist-urban-population-pct-za-2005",
       "hist-urban-population-pct-za-2025"
      ],
      "note": null
     },
     "25y": {
      "base_year": 2000,
      "base_value": 56.2589954883628,
      "latest_year": 2025,
      "latest_value": 63.8154011002522,
      "actual_year_span": 25,
      "pct_change": 0.134315,
      "cagr": 0.005054,
      "source_observation_ids": [
       "hist-urban-population-pct-za-2000",
       "hist-urban-population-pct-za-2025"
      ],
      "note": null
     }
    },
    "full_window_cagr": {
     "from_year": 1960,
     "to_year": 2025,
     "cagr": 0.004818,
     "source_observation_ids": [
      "hist-urban-population-pct-za-1960",
      "hist-urban-population-pct-za-2025"
     ]
    },
    "historical_max": {
     "year": 2025,
     "value": 63.8154011002522,
     "source_observation_id": "hist-urban-population-pct-za-2025"
    },
    "historical_min": {
     "year": 1960,
     "value": 46.69271200762,
     "source_observation_id": "hist-urban-population-pct-za-1960"
    },
    "trend_flag": "ACCELERATING",
    "missing_years_in_window": [],
    "generated_at": "2026-08-21T08:42:50Z"
   }
  },
  "hist-electricity-access-pct": {
   "name": "Access to electricity (% of population)",
   "unit": "% of population",
   "observation_count": 66,
   "earliest_year": "1960",
   "latest_year": "2025",
   "latest_value": 90.2,
   "derived": {
    "data_class": "DERIVED",
    "indicator_id": "hist-electricity-access-pct",
    "country_code": "ZA",
    "latest": {
     "year": 2024,
     "value": 90.2,
     "source_observation_id": "hist-electricity-access-pct-za-2024"
    },
    "yoy_change": {
     "from_year": 2023,
     "to_year": 2024,
     "from_value": 87.7,
     "to_value": 90.2,
     "pct_change": 0.028506,
     "source_observation_ids": [
      "hist-electricity-access-pct-za-2023",
      "hist-electricity-access-pct-za-2024"
     ]
    },
    "n_year_change": {
     "5y": {
      "base_year": 2019,
      "base_value": 85,
      "latest_year": 2024,
      "latest_value": 90.2,
      "actual_year_span": 5,
      "pct_change": 0.061176,
      "cagr": 0.011946,
      "source_observation_ids": [
       "hist-electricity-access-pct-za-2019",
       "hist-electricity-access-pct-za-2024"
      ],
      "note": null
     },
     "10y": {
      "base_year": 2014,
      "base_value": 85.9,
      "latest_year": 2024,
      "latest_value": 90.2,
      "actual_year_span": 10,
      "pct_change": 0.050058,
      "cagr": 0.004897,
      "source_observation_ids": [
       "hist-electricity-access-pct-za-2014",
       "hist-electricity-access-pct-za-2024"
      ],
      "note": null
     },
     "20y": {
      "base_year": 2004,
      "base_value": 80.6,
      "latest_year": 2024,
      "latest_value": 90.2,
      "actual_year_span": 20,
      "pct_change": 0.119107,
      "cagr": 0.005642,
      "source_observation_ids": [
       "hist-electricity-access-pct-za-2004",
       "hist-electricity-access-pct-za-2024"
      ],
      "note": null
     },
     "25y": {
      "base_year": 1999,
      "base_value": 71.331787109375,
      "latest_year": 2024,
      "latest_value": 90.2,
      "actual_year_span": 25,
      "pct_change": 0.264513,
      "cagr": 0.009432,
      "source_observation_ids": [
       "hist-electricity-access-pct-za-1999",
       "hist-electricity-access-pct-za-2024"
      ],
      "note": null
     }
    },
    "full_window_cagr": {
     "from_year": 1996,
     "to_year": 2024,
     "cagr": 0.016147,
     "source_observation_ids": [
      "hist-electricity-access-pct-za-1996",
      "hist-electricity-access-pct-za-2024"
     ]
    },
    "historical_max": {
     "year": 2024,
     "value": 90.2,
     "source_observation_id": "hist-electricity-access-pct-za-2024"
    },
    "historical_min": {
     "year": 1996,
     "value": 57.6,
     "source_observation_id": "hist-electricity-access-pct-za-1996"
    },
    "trend_flag": "ACCELERATING",
    "missing_years_in_window": [],
    "generated_at": "2026-08-21T08:42:50Z"
   }
  },
  "hist-internet-users-pct": {
   "name": "Individuals using the Internet (% of population)",
   "unit": "% of population",
   "observation_count": 66,
   "earliest_year": "1960",
   "latest_year": "2025",
   "latest_value": 78.35759735,
   "derived": {
    "data_class": "DERIVED",
    "indicator_id": "hist-internet-users-pct",
    "country_code": "ZA",
    "latest": {
     "year": 2024,
     "value": 78.35759735,
     "source_observation_id": "hist-internet-users-pct-za-2024"
    },
    "yoy_change": {
     "from_year": 2023,
     "to_year": 2024,
     "from_value": 78.33670044,
     "to_value": 78.35759735,
     "pct_change": 0.000267,
     "source_observation_ids": [
      "hist-internet-users-pct-za-2023",
      "hist-internet-users-pct-za-2024"
     ]
    },
    "n_year_change": {
     "5y": {
      "base_year": 2019,
      "base_value": 69.69689941,
      "latest_year": 2024,
      "latest_value": 78.35759735,
      "actual_year_span": 5,
      "pct_change": 0.124262,
      "cagr": 0.023702,
      "source_observation_ids": [
       "hist-internet-users-pct-za-2019",
       "hist-internet-users-pct-za-2024"
      ],
      "note": null
     },
     "10y": {
      "base_year": 2014,
      "base_value": 49,
      "latest_year": 2024,
      "latest_value": 78.35759735,
      "actual_year_span": 10,
      "pct_change": 0.599135,
      "cagr": 0.048066,
      "source_observation_ids": [
       "hist-internet-users-pct-za-2014",
       "hist-internet-users-pct-za-2024"
      ],
      "note": null
     },
     "20y": {
      "base_year": 2004,
      "base_value": 8.4251186825406,
      "latest_year": 2024,
      "latest_value": 78.35759735,
      "actual_year_span": 20,
      "pct_change": 8.300474,
      "cagr": 0.117957,
      "source_observation_ids": [
       "hist-internet-users-pct-za-2004",
       "hist-internet-users-pct-za-2024"
      ],
      "note": null
     },
     "25y": {
      "base_year": 1999,
      "base_value": 4.12,
      "latest_year": 2024,
      "latest_value": 78.35759735,
      "actual_year_span": 25,
      "pct_change": 18.018834,
      "cagr": 0.125038,
      "source_observation_ids": [
       "hist-internet-users-pct-za-1999",
       "hist-internet-users-pct-za-2024"
      ],
      "note": null
     }
    },
    "full_window_cagr": null,
    "historical_max": {
     "year": 2024,
     "value": 78.35759735,
     "source_observation_id": "hist-internet-users-pct-za-2024"
    },
    "historical_min": {
     "year": 1990,
     "value": 0,
     "source_observation_id": "hist-internet-users-pct-za-1990"
    },
    "trend_flag": "DECELERATING_GROWTH",
    "missing_years_in_window": [],
    "generated_at": "2026-08-21T08:42:50Z"
   }
  },
  "hist-mobile-subscriptions-per100": {
   "name": "Mobile cellular subscriptions (per 100 people)",
   "unit": "subscriptions per 100 people",
   "observation_count": 66,
   "earliest_year": "1960",
   "latest_year": "2025",
   "latest_value": 179.336329840585,
   "derived": {
    "data_class": "DERIVED",
    "indicator_id": "hist-mobile-subscriptions-per100",
    "country_code": "ZA",
    "latest": {
     "year": 2024,
     "value": 179.336329840585,
     "source_observation_id": "hist-mobile-subscriptions-per100-za-2024"
    },
    "yoy_change": {
     "from_year": 2023,
     "to_year": 2024,
     "from_value": 171.508619260428,
     "to_value": 179.336329840585,
     "pct_change": 0.04564,
     "source_observation_ids": [
      "hist-mobile-subscriptions-per100-za-2023",
      "hist-mobile-subscriptions-per100-za-2024"
     ]
    },
    "n_year_change": {
     "5y": {
      "base_year": 2019,
      "base_value": 162.73854828041,
      "latest_year": 2024,
      "latest_value": 179.336329840585,
      "actual_year_span": 5,
      "pct_change": 0.10199,
      "cagr": 0.019613,
      "source_observation_ids": [
       "hist-mobile-subscriptions-per100-za-2019",
       "hist-mobile-subscriptions-per100-za-2024"
      ],
      "note": null
     },
     "10y": {
      "base_year": 2014,
      "base_value": 142.60448245213,
      "latest_year": 2024,
      "latest_value": 179.336329840585,
      "actual_year_span": 10,
      "pct_change": 0.257578,
      "cagr": 0.023183,
      "source_observation_ids": [
       "hist-mobile-subscriptions-per100-za-2014",
       "hist-mobile-subscriptions-per100-za-2024"
      ],
      "note": null
     },
     "20y": {
      "base_year": 2004,
      "base_value": 42.5360187041727,
      "latest_year": 2024,
      "latest_value": 179.336329840585,
      "actual_year_span": 20,
      "pct_change": 3.216105,
      "cagr": 0.074597,
      "source_observation_ids": [
       "hist-mobile-subscriptions-per100-za-2004",
       "hist-mobile-subscriptions-per100-za-2024"
      ],
      "note": null
     },
     "25y": {
      "base_year": 1999,
      "base_value": 11.18955156,
      "latest_year": 2024,
      "latest_value": 179.336329840585,
      "actual_year_span": 25,
      "pct_change": 15.027124,
      "cagr": 0.117363,
      "source_observation_ids": [
       "hist-mobile-subscriptions-per100-za-1999",
       "hist-mobile-subscriptions-per100-za-2024"
      ],
      "note": null
     }
    },
    "full_window_cagr": null,
    "historical_max": {
     "year": 2024,
     "value": 179.336329840585,
     "source_observation_id": "hist-mobile-subscriptions-per100-za-2024"
    },
    "historical_min": {
     "year": 1960,
     "value": 0,
     "source_observation_id": "hist-mobile-subscriptions-per100-za-1960"
    },
    "trend_flag": "DECELERATING_GROWTH",
    "missing_years_in_window": [
     1961,
     1962,
     1963,
     1964,
     1966,
     1967,
     1968,
     1969,
     1971,
     1972,
     1973,
     1974
    ],
    "generated_at": "2026-08-21T08:42:50Z"
   }
  },
  "hist-fdi-net-inflows-pct-gdp": {
   "name": "Foreign direct investment, net inflows (% of GDP)",
   "unit": "% of GDP",
   "observation_count": 66,
   "earliest_year": "1960",
   "latest_year": "2025",
   "latest_value": -0.505823116244258,
   "derived": {
    "data_class": "DERIVED",
    "indicator_id": "hist-fdi-net-inflows-pct-gdp",
    "country_code": "ZA",
    "latest": {
     "year": 2025,
     "value": -0.505823116244258,
     "source_observation_id": "hist-fdi-net-inflows-pct-gdp-za-2025"
    },
    "yoy_change": {
     "from_year": 2024,
     "to_year": 2025,
     "from_value": 0.580891709673066,
     "to_value": -0.505823116244258,
     "pct_change": -1.87077,
     "source_observation_ids": [
      "hist-fdi-net-inflows-pct-gdp-za-2024",
      "hist-fdi-net-inflows-pct-gdp-za-2025"
     ]
    },
    "n_year_change": {
     "5y": {
      "base_year": 2020,
      "base_value": 0.933073684352391,
      "latest_year": 2025,
      "latest_value": -0.505823116244258,
      "actual_year_span": 5,
      "pct_change": -1.542104,
      "cagr": null,
      "source_observation_ids": [
       "hist-fdi-net-inflows-pct-gdp-za-2020",
       "hist-fdi-net-inflows-pct-gdp-za-2025"
      ],
      "note": null
     },
     "10y": {
      "base_year": 2015,
      "base_value": 0.438735792056356,
      "latest_year": 2025,
      "latest_value": -0.505823116244258,
      "actual_year_span": 10,
      "pct_change": -2.152911,
      "cagr": null,
      "source_observation_ids": [
       "hist-fdi-net-inflows-pct-gdp-za-2015",
       "hist-fdi-net-inflows-pct-gdp-za-2025"
      ],
      "note": null
     },
     "20y": {
      "base_year": 2005,
      "base_value": 2.25781874505445,
      "latest_year": 2025,
      "latest_value": -0.505823116244258,
      "actual_year_span": 20,
      "pct_change": -1.224032,
      "cagr": null,
      "source_observation_ids": [
       "hist-fdi-net-inflows-pct-gdp-za-2005",
       "hist-fdi-net-inflows-pct-gdp-za-2025"
      ],
      "note": null
     },
     "25y": {
      "base_year": 2000,
      "base_value": 0.638427514423676,
      "latest_year": 2025,
      "latest_value": -0.505823116244258,
      "actual_year_span": 25,
      "pct_change": -1.792295,
      "cagr": null,
      "source_observation_ids": [
       "hist-fdi-net-inflows-pct-gdp-za-2000",
       "hist-fdi-net-inflows-pct-gdp-za-2025"
      ],
      "note": null
     }
    },
    "full_window_cagr": null,
    "historical_max": {
     "year": 2021,
     "value": 9.68098022663018,
     "source_observation_id": "hist-fdi-net-inflows-pct-gdp-za-2021"
    },
    "historical_min": {
     "year": 1979,
     "value": -0.768651092662183,
     "source_observation_id": "hist-fdi-net-inflows-pct-gdp-za-1979"
    },
    "trend_flag": "ACCELERATING_DECLINE",
    "missing_years_in_window": [],
    "generated_at": "2026-08-21T08:42:50Z"
   }
  }
 }
}