{
  "$schema": "https://configops.pyrra.net/atlas/options.schema.json",
  "verified": true,
  "canonical": "https://configops.pyrra.net/atlas/options/woocommerce_feature_rest_api_caching_enabled",
  "generatedAt": "2026-08-25",
  "source": {
    "commit": "e319f502ff677bd76e53b7034650f9ee2afead72",
    "url": "https://github.com/PyrraNet/ConfigOps/blob/e319f502ff677bd76e53b7034650f9ee2afead72/src/Adapter/WooCommerceAdapter.php"
  },
  "option": {
    "name": "woocommerce_feature_rest_api_caching_enabled",
    "slug": "woocommerce_feature_rest_api_caching_enabled",
    "path": "/atlas/options/woocommerce_feature_rest_api_caching_enabled",
    "label": "REST API caching feature",
    "seoTitle": "woocommerce_feature_rest_api_caching_enabled: WooCommerce | ConfigOps",
    "summary": "woocommerce_feature_rest_api_caching_enabled is owned by WooCommerce in the tested WooCommerce 10.3, 10.7, 10.9 & 11.0 ConfigOps contract. It is a structured option with 1 exact mapped fields in adapter schema 1.",
    "description": "woocommerce_feature_rest_api_caching_enabled: verified WooCommerce option record with technical boundary, WP-CLI reads, ConfigOps support, and source evidence.",
    "owner": {
      "id": "woocommerce",
      "name": "WooCommerce",
      "componentType": "WordPress plugin",
      "testedVersion": "WooCommerce 10.3, 10.7, 10.9 & 11.0",
      "testedVersionConstraint": ">=10.3 <10.4 || >=10.7 <10.8 || >=10.9 <11.1",
      "schemaVersion": 1,
      "componentFile": "woocommerce/woocommerce.php",
      "sourceFile": "src/Adapter/WooCommerceAdapter.php",
      "sourceUrl": "https://github.com/PyrraNet/ConfigOps/blob/e319f502ff677bd76e53b7034650f9ee2afead72/src/Adapter/WooCommerceAdapter.php"
    },
    "status": "configuration",
    "statusDescription": "Verified configuration option in a pinned ConfigOps adapter contract.",
    "verification": "Tested ConfigOps adapter assignment",
    "adminSurface": "WooCommerce → Settings · REST API",
    "valueShape": "Whole option value (scalar or list)",
    "valueNotes": [],
    "fields": [
      {
        "path": "/",
        "label": "REST API caching feature",
        "group": "REST API",
        "kind": "environment",
        "explanation": "Enables WooCommerce’s experimental cache layer for eligible REST API responses.",
        "referenceType": null
      }
    ],
    "fieldKinds": {
      "environment": 1
    },
    "fieldCount": 1,
    "secretFields": [],
    "dynamicFieldFamilies": [],
    "technicalNeighbors": [],
    "technicalBoundary": "Known version, inbox, scheduler, onboarding, task-list, empty-selector, note, and rewrite state stays technical. Orders, products, customers, tax tables, shipping zones, webhooks, API keys, Action Scheduler jobs, and analytics tables remain outside option-only recovery.",
    "configOps": {
      "adapter": true,
      "adapterId": "woocommerce",
      "schemaVersion": 1,
      "adapterUndo": true,
      "restoreSummary": "Supported values can use adapter-aware, conflict-checked Undo when evidence is complete and the current value still matches."
    },
    "smartUndo": {
      "eligible": false,
      "summary": "No. Smart Undo is only for ordinary associative options that no adapter claims. This option is adapter-owned."
    },
    "cli": [
      {
        "label": "Read the current value",
        "command": "wp option get woocommerce_feature_rest_api_caching_enabled --format=json"
      },
      {
        "label": "Inspect matching storage and autoload metadata",
        "command": "wp option list --search=woocommerce_feature_rest_api_caching_enabled --fields=option_name,autoload --format=table"
      },
      {
        "label": "List top-level keys without changing the value",
        "command": "wp eval 'print_r( array_keys( (array) get_option( \"woocommerce_feature_rest_api_caching_enabled\", array() ) ) );'"
      }
    ],
    "autopsies": [],
    "aliases": [
      "what plugin writes woocommerce_feature_rest_api_caching_enabled",
      "woocommerce_feature_rest_api_caching_enabled option history",
      "woocommerce_feature_rest_api_caching_enabled wordpress option",
      "track update_option woocommerce_feature_rest_api_caching_enabled",
      "what changed woocommerce_feature_rest_api_caching_enabled",
      "REST API caching feature",
      "REST API"
    ],
    "sourceReferences": [
      {
        "label": "WooCommerce adapter source",
        "url": "https://github.com/PyrraNet/ConfigOps/blob/e319f502ff677bd76e53b7034650f9ee2afead72/src/Adapter/WooCommerceAdapter.php"
      },
      {
        "label": "ConfigOps adapter documentation",
        "url": "https://github.com/PyrraNet/ConfigOps/blob/e319f502ff677bd76e53b7034650f9ee2afead72/docs/adapters.md"
      }
    ],
    "updated": "2026-08-25"
  }
}