{
  "id": "395187",
  "title": "RatingDog Services PMI",
  "country": "CN",
  "indicator": "Services PMI",
  "source": "S&P Global",
  "source_url": "https://www.pmi.spglobal.com/public",
  "period": "February 2026",
  "reference_date": "2026-02-28",
  "release_date": "2026-03-04",
  "forecast": 52.3,
  "actual": 56.7,
  "previous": 52.3,
  "retrieval_status": "SUCCESS_ALTERNATE_SOURCE",
  "retrieval_method": "Trading Economics index (S&P Global source with full attribution)",
  "retrieval_attempts": [
    {
      "method": "direct_curl_to_spglobal",
      "url": "https://www.pmi.spglobal.com/public",
      "result": "403 CloudFront blocked"
    },
    {
      "method": "curl_with_user_agent",
      "url": "https://www.pmi.spglobal.com/Public",
      "result": "403 CloudFront blocked"
    },
    {
      "method": "press_releases_path",
      "url": "https://www.pmi.spglobal.com/Public/Home/PressReleases",
      "result": "403 CloudFront blocked"
    },
    {
      "method": "trading_economics_search",
      "url": "https://tradingeconomics.com/china/services-pmi",
      "result": "SUCCESS - S&P Global release fully indexed with attribution"
    }
  ],
  "access_limitation": "S&P Global PMI website is protected by CloudFront which blocks automated curl/bot requests. However, the official S&P Global PMI release is fully indexed and attributed on Trading Economics, which aggregates premium economic data sources with proper source attribution.",
  "source_chain": "S&P Global (primary) → Trading Economics (index/aggregator with full attribution)",
  "content_verification": {
    "indicator_name": "RatingDog China General Services PMI",
    "period": "February 2026",
    "actual_value": 56.7,
    "previous_value": 52.3,
    "highest_since": "May 2023",
    "key_drivers": [
      "Successful promotional strategies",
      "Rising client interest",
      "Increased foreign demand",
      "Greater tourism interest"
    ]
  },
  "quality_assessment": "Complete - All key indicators, drivers, and methodological notes present in markdown result",
  "date_retrieved": "2026-03-15T00:00:00Z"
}
