{
  "openapi": "3.0.1",
  "info": {
    "title": "ENERGY STAR Certified Products Scraper",
    "description": "Search official ENERGY STAR certified models by category, brand, keyword and certification date. Export identifiers, markets, efficiency attributes and source provenance for procurement and compliance analysis.",
    "version": "0.1",
    "x-build-id": "Qgk5lEe6q1PkFXLRX"
  },
  "servers": [
    {
      "url": "https://api.apify.com/v2"
    }
  ],
  "paths": {
    "/acts/automation-lab~energy-star-certified-products/run-sync-get-dataset-items": {
      "post": {
        "operationId": "run-sync-get-dataset-items-automation-lab-energy-star-certified-products",
        "x-openai-isConsequential": false,
        "summary": "Executes an Actor, waits for its completion, and returns Actor's dataset items in response.",
        "tags": [
          "Run Actor"
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/inputSchema"
              }
            }
          }
        },
        "parameters": [
          {
            "name": "token",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string"
            },
            "description": "Enter your Apify token here"
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/acts/automation-lab~energy-star-certified-products/runs": {
      "post": {
        "operationId": "runs-sync-automation-lab-energy-star-certified-products",
        "x-openai-isConsequential": false,
        "summary": "Executes an Actor and returns information about the initiated run in response.",
        "tags": [
          "Run Actor"
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/inputSchema"
              }
            }
          }
        },
        "parameters": [
          {
            "name": "token",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string"
            },
            "description": "Enter your Apify token here"
          }
        ],
        "responses": {
          "200": {
            "description": "OK",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/runsResponseSchema"
                }
              }
            }
          }
        }
      }
    },
    "/acts/automation-lab~energy-star-certified-products/run-sync": {
      "post": {
        "operationId": "run-sync-automation-lab-energy-star-certified-products",
        "x-openai-isConsequential": false,
        "summary": "Executes an Actor, waits for completion, and returns the OUTPUT from Key-value store in response.",
        "tags": [
          "Run Actor"
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/inputSchema"
              }
            }
          }
        },
        "parameters": [
          {
            "name": "token",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string"
            },
            "description": "Enter your Apify token here"
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    }
  },
  "components": {
    "schemas": {
      "inputSchema": {
        "type": "object",
        "properties": {
          "datasets": {
            "title": "Product categories",
            "type": "array",
            "description": "Official certified-product dataset IDs. Processed in supplied order with duplicates removed. All 59 supported categories are listed; no arbitrary URLs. The default exports residential refrigerators.",
            "items": {
              "type": "string",
              "enum": [
                "83eb-xbyy",
                "w7cv-9xjt",
                "bghd-e2wd",
                "7p2p-wkbf",
                "pk8q-dim8",
                "p5st-her9",
                "t9u7-4d2j",
                "acvd-5wvz",
                "6rww-hpns",
                "8dv7-nngq",
                "t2v6-g4nf",
                "i97v-e8au",
                "8t9c-g3tn",
                "9g6r-cpdt",
                "2te3-nmxp",
                "8edu-y555",
                "pbpq-swnu",
                "3m3x-a2hy",
                "5xn2-dv4h",
                "qbg3-d468",
                "nak5-fsjf",
                "edi8-b5vk",
                "qifb-fcj2",
                "g242-ysjw",
                "bpzy-9tg8",
                "nw5s-r5ca",
                "v7jr-74b4",
                "e4mh-a2u3",
                "6xa2-5c2t",
                "wyw6-sr4d",
                "vtsv-aq9u",
                "3uec-2gqf",
                "tyr2-hhgu",
                "wati-2tfp",
                "3393-mxju",
                "pd96-rr3d",
                "xmq6-bm79",
                "q8py-6w3f",
                "m8cf-pkii",
                "n8cx-m62r",
                "ifxy-2uty",
                "qaxz-ikcb",
                "c8av-ccf7",
                "put7-uu67",
                "qsc8-7f7k",
                "mgiu-hu4z",
                "akti-mt5s",
                "5jwe-c8xm",
                "m6gi-ng33",
                "gaa3-swy6",
                "ej6d-wb4c",
                "t3a6-mkxz",
                "6sbi-yuk2",
                "rxdj-2c88",
                "qj64-j3bn",
                "9jai-gs6t",
                "nt9t-yxu3",
                "xs5y-vwyz",
                "wjtt-3zwd"
              ],
              "enumTitles": [
                "Heat Pumps",
                "Air-Source Heat Pumps",
                "Residential Clothes Washers",
                "Smart Thermostats",
                "Commercial Dishwashers",
                "Residential Refrigerators",
                "Residential Clothes Dryers",
                "Geothermal Heat Pumps",
                "Boilers",
                "Ventilating Fans",
                "Imaging Equipment",
                "Furnaces",
                "Residential Freezers",
                "Commercial Clothes Washers",
                "Ceiling Fans",
                "Products  UPC Codes",
                "Water Heaters",
                "Ducted Heat Pumps",
                "Room Air Conditioners",
                "Displays",
                "Commercial Ice Machines",
                "Commercial Fryers",
                "Enterprise Servers",
                "Laboratory Grade Refrigerators and Freezers",
                "Telephones",
                "Commercial Griddles",
                "Heat Pump Water Heaters",
                "Light Commercial HVAC",
                "Commercial Coffee Brewers",
                "Commercial Hot Food Holding Cabinet",
                "Commercial Steam Cookers",
                "Data Center Storage - Block I/O",
                "Central Air Conditioners",
                "Commercial Refrigerators and Freezers",
                "Commercial Boilers",
                "Televisions",
                "Commercial Water Heaters",
                "Residential Dishwashers",
                "Pool Pumps",
                "Large Network Equipment",
                "Uninterruptible Power Supplies",
                "Storm Windows",
                "Commercial Ovens",
                "Data Center Storage - File I/O",
                "Water Coolers",
                "Dehumidifiers",
                "Mini-Split Heat Pumps",
                "Electric Vehicle Supply Equipment - AC-Output",
                "Residential Electric Cooking Products",
                "Room Air Cleaners V3.0",
                "Light Fixtures - Downlights",
                "Electric Vehicle Supply Equipment - DC-Output",
                "Gas (Storage and Tankless) Water Heaters",
                "Computers V9.0",
                "Mini-Split Air Conditioners",
                "Res-Combo-Washer-Dryer",
                "Commercial Electric Cooktops",
                "Solar Water Heaters",
                "Medical Imaging Equipment"
              ]
            },
            "default": [
              "p5st-her9"
            ]
          },
          "keyword": {
            "title": "Model, brand or partner keyword",
            "type": "string",
            "description": "Case-insensitive literal substring after trimming outer whitespace. Matches ANY available brand_name, outdoor_unit_brand_name, model_number, model_name, partner_name or energy_star_partner field. One phrase, not tokenized. SQL wildcard characters %, _ and backslash are rejected."
          },
          "brand": {
            "title": "Brand name",
            "type": "string",
            "description": "Case-insensitive whole-field equality against brand_name (or outdoor_unit_brand_name in HVAC datasets) after trimming input. Combined with keyword and date filters using AND. Unsupported category/filter combinations fail before retrieval."
          },
          "certifiedSince": {
            "title": "Certified on or after",
            "type": "string",
            "description": "Inclusive YYYY-MM-DD threshold on the source certification date. Categories without a supported certification-date field fail before retrieval. Not a change-history filter."
          },
          "maxItems": {
            "title": "Maximum product records",
            "minimum": 1,
            "maximum": 10000,
            "type": "integer",
            "description": "Global maximum unique dataset/product-ID rows across all selected categories, in category order. Default 100; allowed 1–10000. No zero/unlimited mode. Pagination stops at this cap; later categories may not be visited.",
            "default": 100
          }
        }
      },
      "runsResponseSchema": {
        "type": "object",
        "properties": {
          "data": {
            "type": "object",
            "properties": {
              "id": {
                "type": "string"
              },
              "actId": {
                "type": "string"
              },
              "userId": {
                "type": "string"
              },
              "startedAt": {
                "type": "string",
                "format": "date-time",
                "example": "2025-01-08T00:00:00.000Z"
              },
              "finishedAt": {
                "type": "string",
                "format": "date-time",
                "example": "2025-01-08T00:00:00.000Z"
              },
              "status": {
                "type": "string",
                "example": "READY"
              },
              "meta": {
                "type": "object",
                "properties": {
                  "origin": {
                    "type": "string",
                    "example": "API"
                  },
                  "userAgent": {
                    "type": "string"
                  }
                }
              },
              "stats": {
                "type": "object",
                "properties": {
                  "inputBodyLen": {
                    "type": "integer",
                    "example": 2000
                  },
                  "rebootCount": {
                    "type": "integer",
                    "example": 0
                  },
                  "restartCount": {
                    "type": "integer",
                    "example": 0
                  },
                  "resurrectCount": {
                    "type": "integer",
                    "example": 0
                  },
                  "computeUnits": {
                    "type": "integer",
                    "example": 0
                  }
                }
              },
              "options": {
                "type": "object",
                "properties": {
                  "build": {
                    "type": "string",
                    "example": "latest"
                  },
                  "timeoutSecs": {
                    "type": "integer",
                    "example": 300
                  },
                  "memoryMbytes": {
                    "type": "integer",
                    "example": 1024
                  },
                  "diskMbytes": {
                    "type": "integer",
                    "example": 2048
                  }
                }
              },
              "buildId": {
                "type": "string"
              },
              "defaultKeyValueStoreId": {
                "type": "string"
              },
              "defaultDatasetId": {
                "type": "string"
              },
              "defaultRequestQueueId": {
                "type": "string"
              },
              "buildNumber": {
                "type": "string",
                "example": "1.0.0"
              },
              "containerUrl": {
                "type": "string"
              },
              "usage": {
                "type": "object",
                "properties": {
                  "ACTOR_COMPUTE_UNITS": {
                    "type": "integer",
                    "example": 0
                  },
                  "DATASET_READS": {
                    "type": "integer",
                    "example": 0
                  },
                  "DATASET_WRITES": {
                    "type": "integer",
                    "example": 0
                  },
                  "KEY_VALUE_STORE_READS": {
                    "type": "integer",
                    "example": 0
                  },
                  "KEY_VALUE_STORE_WRITES": {
                    "type": "integer",
                    "example": 1
                  },
                  "KEY_VALUE_STORE_LISTS": {
                    "type": "integer",
                    "example": 0
                  },
                  "REQUEST_QUEUE_READS": {
                    "type": "integer",
                    "example": 0
                  },
                  "REQUEST_QUEUE_WRITES": {
                    "type": "integer",
                    "example": 0
                  },
                  "DATA_TRANSFER_INTERNAL_GBYTES": {
                    "type": "integer",
                    "example": 0
                  },
                  "DATA_TRANSFER_EXTERNAL_GBYTES": {
                    "type": "integer",
                    "example": 0
                  },
                  "PROXY_RESIDENTIAL_TRANSFER_GBYTES": {
                    "type": "integer",
                    "example": 0
                  },
                  "PROXY_SERPS": {
                    "type": "integer",
                    "example": 0
                  },
                  "PROXY_UNBLOCKER_UNITS": {
                    "type": "integer",
                    "example": 0
                  }
                }
              },
              "usageTotalUsd": {
                "type": "number",
                "example": 0.00005
              },
              "usageUsd": {
                "type": "object",
                "properties": {
                  "ACTOR_COMPUTE_UNITS": {
                    "type": "integer",
                    "example": 0
                  },
                  "DATASET_READS": {
                    "type": "integer",
                    "example": 0
                  },
                  "DATASET_WRITES": {
                    "type": "integer",
                    "example": 0
                  },
                  "KEY_VALUE_STORE_READS": {
                    "type": "integer",
                    "example": 0
                  },
                  "KEY_VALUE_STORE_WRITES": {
                    "type": "number",
                    "example": 0.00005
                  },
                  "KEY_VALUE_STORE_LISTS": {
                    "type": "integer",
                    "example": 0
                  },
                  "REQUEST_QUEUE_READS": {
                    "type": "integer",
                    "example": 0
                  },
                  "REQUEST_QUEUE_WRITES": {
                    "type": "integer",
                    "example": 0
                  },
                  "DATA_TRANSFER_INTERNAL_GBYTES": {
                    "type": "integer",
                    "example": 0
                  },
                  "DATA_TRANSFER_EXTERNAL_GBYTES": {
                    "type": "integer",
                    "example": 0
                  },
                  "PROXY_RESIDENTIAL_TRANSFER_GBYTES": {
                    "type": "integer",
                    "example": 0
                  },
                  "PROXY_SERPS": {
                    "type": "integer",
                    "example": 0
                  },
                  "PROXY_UNBLOCKER_UNITS": {
                    "type": "integer",
                    "example": 0
                  }
                }
              }
            }
          }
        }
      }
    }
  }
}