{
  "openapi": "3.0.1",
  "info": {
    "title": "GLASSDOOR 🪟 Scraper HD",
    "description": "💫 All-in-One GlassDoor.com Scraper",
    "version": "0.0",
    "x-build-id": "QnvTzkQc7lOzZmD85"
  },
  "servers": [
    {
      "url": "https://api.apify.com/v2"
    }
  ],
  "paths": {
    "/acts/jupri~glassdoor/run-sync-get-dataset-items": {
      "post": {
        "operationId": "run-sync-get-dataset-items-jupri-glassdoor",
        "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/jupri~glassdoor/runs": {
      "post": {
        "operationId": "runs-sync-jupri-glassdoor",
        "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/jupri~glassdoor/run-sync": {
      "post": {
        "operationId": "run-sync-jupri-glassdoor",
        "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": {
          "query": {
            "title": "❓ Query",
            "type": "array",
            "description": "💡 Job Title",
            "items": {
              "type": "string"
            }
          },
          "mode": {
            "title": "❓ Command",
            "enum": [
              "jobs",
              "Employers",
              "companies",
              "salaries",
              "reviews",
              "interviews"
            ],
            "type": "string",
            "description": "💡 This is shortcuts for QUERY commands"
          },
          "limit": {
            "title": "♾️ Limit",
            "type": "integer",
            "description": "💡 Number of results per QUERY"
          },
          "filters.location": {
            "title": "🧭 Location",
            "type": "string",
            "description": "💡 Location Name or ID"
          },
          "filters.easy_apply": {
            "title": "Easy apply only",
            "type": "boolean",
            "description": ""
          },
          "filters.remote": {
            "title": "Remote only",
            "type": "boolean",
            "description": ""
          },
          "filters.min_salary": {
            "title": "Salary Range",
            "type": "integer",
            "description": ""
          },
          "filters.max_salary": {
            "title": "",
            "type": "integer",
            "description": ""
          },
          "filters.company": {
            "title": "🏢 Company",
            "type": "string",
            "description": "💡 Company Name or ID"
          },
          "filters.min_rating": {
            "title": "Company rating",
            "enum": [
              "5.0",
              "4.5",
              "4.0",
              "3.5",
              "3.0",
              "2.5",
              "2.0",
              "1.0"
            ],
            "type": "string",
            "description": "💡 Company minimal rating"
          },
          "filters.company_size": {
            "title": "Company size",
            "enum": [
              "1",
              "2",
              "3",
              "4",
              "5"
            ],
            "type": "string",
            "description": "💡 Number of employees"
          },
          "filters.job_age": {
            "title": "Date Posted",
            "type": "integer",
            "description": "💡 Job posted date"
          },
          "filters.seniority": {
            "title": "Seniority levels",
            "enum": [
              "internship",
              "entrylevel",
              "midseniorlevel",
              "director",
              "executive"
            ],
            "type": "string",
            "description": ""
          },
          "filters.topic": {
            "title": "Topic",
            "type": "string",
            "description": ""
          },
          "filters.employment_status": {
            "title": "Employment status",
            "type": "string",
            "description": ""
          },
          "filters.language": {
            "title": "Language",
            "enum": [
              "eng",
              "fra",
              "deu",
              "nld",
              "por",
              "spa",
              "ita"
            ],
            "type": "string",
            "description": "💡 Reviews Language"
          },
          "filters.industries": {
            "title": "Industries",
            "type": "array",
            "description": "",
            "items": {
              "type": "string",
              "enum": [
                "10001",
                "200002",
                "200156",
                "200157",
                "10002",
                "200003",
                "10003",
                "200004",
                "200005",
                "200006",
                "200007",
                "200008",
                "200009",
                "10004",
                "200011",
                "200013",
                "200016",
                "200018",
                "200020",
                "10005",
                "200021",
                "200163",
                "200164",
                "10006",
                "200024",
                "200028",
                "200029",
                "200030",
                "200031",
                "200158",
                "10007",
                "200023",
                "200034",
                "200035",
                "200036",
                "200037",
                "10008",
                "200038",
                "200039",
                "200040",
                "200041",
                "200042",
                "200043",
                "200162",
                "10009",
                "200044",
                "200045",
                "200046",
                "200047",
                "10010",
                "200001",
                "200048",
                "200052",
                "200055",
                "200146",
                "200148",
                "10011",
                "200056",
                "200057",
                "200058",
                "10012",
                "200059",
                "200149",
                "200150",
                "200151",
                "200152",
                "200153",
                "10013",
                "200060",
                "200061",
                "200063",
                "200064",
                "200155",
                "10014",
                "200065",
                "200066",
                "10015",
                "200027",
                "200068",
                "200070",
                "200071",
                "200072",
                "200073",
                "200074",
                "200075",
                "200076",
                "200147",
                "200159",
                "10016",
                "200017",
                "200022",
                "200077",
                "200080",
                "200082",
                "200083",
                "200160",
                "200161",
                "10018",
                "200087",
                "200088",
                "200089",
                "10019",
                "200085",
                "200091",
                "10020",
                "200094",
                "200165",
                "10021",
                "200012",
                "200096",
                "200099",
                "10022",
                "200025",
                "200033",
                "200097",
                "200100",
                "200101",
                "200102",
                "200103",
                "200105",
                "200106",
                "200107",
                "200109",
                "200110",
                "200111",
                "200113",
                "200115",
                "200116",
                "200117",
                "200118",
                "200119",
                "200145",
                "10023",
                "200120",
                "200122",
                "10024",
                "200127",
                "200128",
                "200130",
                "200132",
                "200134",
                "200135",
                "200166",
                "10025",
                "200139",
                "200144",
                "10026",
                "200032",
                "200154"
              ],
              "enumTitles": [
                "📂 Legal",
                "🔖 Legal",
                "🔖 Law Firms",
                "🔖 Legal Services",
                "📂 Aerospace & Defense",
                "🔖 Aerospace & Defense",
                "📂 Agriculture",
                "🔖 Animal Production",
                "🔖 Fishery",
                "🔖 Farm Support",
                "🔖 Floral Nursery",
                "🔖 Crop Production",
                "🔖 Forestry, Logging & Timber Operations",
                "📂 Arts, Entertainment & Recreation",
                "🔖 Audiovisual",
                "🔖 Gambling",
                "🔖 Culture & Entertainment",
                "🔖 Sports & Recreation",
                "🔖 Ticket Sales",
                "📂 Pharmaceutical & Biotechnology",
                "🔖 Biotech & Pharmaceuticals",
                "🔖 Biotechnology",
                "🔖 Pharmaceutical",
                "📂 Management & Consulting",
                "🔖 Building & Personnel Services",
                "🔖 Business Consulting",
                "🔖 Membership Organizations",
                "🔖 Research & Development",
                "🔖 Security & Protective",
                "🔖 Waste Management",
                "📂 Construction, Repair & Maintenance Services",
                "🔖 Architectural & Engineering Services",
                "🔖 Vehicle Repair & Maintenance",
                "🔖 Commercial Equipment Services",
                "🔖 Construction",
                "🔖 General Repair & Maintenance",
                "📂 Personal Consumer Services",
                "🔖 Consumer Product Rental",
                "🔖 Event Services",
                "🔖 Beauty & Wellness",
                "🔖 Laundry & Dry Cleaning",
                "🔖 Property Management",
                "🔖 Pet Care & Veterinary",
                "🔖 Private Households",
                "📂 Education",
                "🔖 Colleges & Universities",
                "🔖 Education & Training Services",
                "🔖 Primary & Secondary Schools",
                "🔖 Preschools & Child Care Services",
                "📂 Financial Services",
                "🔖 Accounting & Tax",
                "🔖 Banking & Lending",
                "🔖 Financial Transaction Processing",
                "🔖 Stock Exchanges",
                "🔖 Investment & Asset Management",
                "🔖 Debt Relief",
                "📂 Government & Public Administration",
                "🔖 National Agencies",
                "🔖 Municipal Agencies",
                "🔖 State & Regional Agencies",
                "📂 Healthcare",
                "🔖 Health Care Services & Hospitals",
                "🔖 Ambulance & Medical Transportation",
                "🔖 Dental Clinics",
                "🔖 Hospitals & Health Clinics",
                "🔖 Medical Testing & Clinical Laboratories",
                "🔖 Nursing Care Facilities",
                "📂 Information Technology",
                "🔖 Computer Hardware Development",
                "🔖 Enterprise Software & Network Solutions",
                "🔖 Internet & Web Services",
                "🔖 Information Technology Support Services",
                "🔖 Software Development",
                "📂 Insurance",
                "🔖 Insurance Agencies & Brokerages",
                "🔖 Insurance Carriers",
                "📂 Manufacturing",
                "🔖 Commercial Printing",
                "🔖 Chemical Manufacturing",
                "🔖 Electronics Manufacturing",
                "🔖 Food & Beverage Manufacturing",
                "🔖 Health Care Products Manufacturing",
                "🔖 Machinery Manufacturing",
                "🔖 Metal & Mineral Manufacturing",
                "🔖 Transportation Equipment Manufacturing",
                "🔖 Wood & Paper Manufacturing",
                "🔖 Consumer Product Manufacturing",
                "🔖 Textile & Apparel Manufacturing",
                "📂 Media & Communication",
                "🔖 Photography",
                "🔖 Advertising & Public Relations",
                "🔖 Film Production",
                "🔖 Publishing",
                "🔖 Broadcast Media",
                "🔖 Video Game Publishing",
                "🔖 Music & Sound Production",
                "🔖 Translation & Linguistic Services",
                "📂 Nonprofit & NGO",
                "🔖 Grantmaking & Charitable Foundations",
                "🔖 Religious Institutions",
                "🔖 Civic & Social Services",
                "📂 Energy, Mining & Utilities",
                "🔖 Mining & Metals",
                "🔖 Energy & Utilities",
                "📂 Real Estate",
                "🔖 Real Estate",
                "🔖 Real Estate Agencies",
                "📂 Restaurants & Food Service",
                "🔖 Bars & Nightclubs",
                "🔖 Catering & Food Service Contractors",
                "🔖 Restaurants & Cafes",
                "📂 Retail & Wholesale",
                "🔖 Office Supply & Copy Stores",
                "🔖 Wholesale",
                "🔖 Convenience Stores",
                "🔖 Auctions & Galleries",
                "🔖 Automotive Parts & Accessories Stores",
                "🔖 Beauty & Personal Accessories Stores",
                "🔖 Consumer Electronics & Appliances Stores",
                "🔖 Department, Clothing & Shoe Stores",
                "🔖 Drug & Health Stores",
                "🔖 Food & Beverage Stores",
                "🔖 General Merchandise & Superstores",
                "🔖 Gift, Novelty & Souvenir Stores",
                "🔖 Home Furniture & Housewares Stores",
                "🔖 Media & Entertainment Stores",
                "🔖 Other Retail Stores",
                "🔖 Pet & Pet Supplies Stores",
                "🔖 Sporting Goods Stores",
                "🔖 Toy & Hobby Stores",
                "🔖 Vehicle Dealers",
                "🔖 Grocery Stores",
                "📂 Telecommunications",
                "🔖 Cable, Internet & Telephone Providers",
                "🔖 Telecommunications Services",
                "📂 Transportation & Logistics",
                "🔖 Parking & Valet",
                "🔖 Rail Transportation",
                "🔖 Shipping & Trucking",
                "🔖 Car & Truck Rental",
                "🔖 Airlines, Airports & Air Transportation",
                "🔖 Taxi & Car Services",
                "🔖 Marine Transportation",
                "📂 Hotels & Travel Accommodation",
                "🔖 Hotels & Resorts",
                "🔖 Travel Agencies",
                "📂 Human Resources & Staffing",
                "🔖 HR Consulting",
                "🔖 Staffing & Subcontracting"
              ]
            }
          },
          "filters.functions": {
            "title": "Functions",
            "type": "array",
            "description": "",
            "items": {
              "type": "string",
              "enum": [
                "1001",
                "1002",
                "1003",
                "1004",
                "1005",
                "1006",
                "1007",
                "1008",
                "1009",
                "1010",
                "1011",
                "1012",
                "1013",
                "1014",
                "1015",
                "1016",
                "1017",
                "1018",
                "1019",
                "1020",
                "1021",
                "1022",
                "1023"
              ],
              "enumTitles": [
                "🏷️ Administrative",
                "🏷️ Arts & Design",
                "🏷️ Business",
                "🏷️ Consulting",
                "🏷️ Customer Services & Support",
                "🏷️ Education",
                "🏷️ Engineering",
                "🏷️ Finance & Accounting",
                "🏷️ Healthcare",
                "🏷️ Human Resources",
                "🏷️ Information Technology",
                "🏷️ Legal",
                "🏷️ Marketing",
                "🏷️ Media & Communications",
                "🏷️ Military & Protective Services",
                "🏷️ Operations",
                "🏷️ Other",
                "🏷️ Product & Project Management",
                "🏷️ Research & Science",
                "🏷️ Retail & Food Services",
                "🏷️ Sales",
                "🏷️ Skilled Labor & Manufacturing",
                "🏷️ Transportation"
              ]
            }
          },
          "dev_proxy_config": {
            "title": "🌐 PROXY NETWORKING",
            "type": "object",
            "description": "💡 <b>Supported protocol:</b><br><br><b>HTTP(S), SOCKS5</b><br><code>{http|socks5}://{user:pass}@{hostname|ip-address}:port</code><br><br><b>Example</b>: <code>socks5://example.com:9000</code>"
          },
          "dev_custom_headers": {
            "title": "📜 HTTP HEADERS",
            "type": "array",
            "description": "💡 Additional HTTP Headers",
            "items": {
              "type": "object",
              "required": [
                "key",
                "value"
              ],
              "properties": {
                "key": {
                  "type": "string",
                  "title": "Key"
                },
                "value": {
                  "type": "string",
                  "title": "Value"
                }
              }
            }
          },
          "dev_custom_cookies": {
            "title": "🍰 HTTP COOKIES",
            "type": "array",
            "description": "💡 Additional HTTP Cookies",
            "items": {
              "type": "object",
              "required": [
                "key",
                "value"
              ],
              "properties": {
                "key": {
                  "type": "string",
                  "title": "Key"
                },
                "value": {
                  "type": "string",
                  "title": "Value"
                }
              }
            }
          },
          "dev_transform_fields": {
            "title": "♻️ CUSTOM FIELD",
            "type": "array",
            "description": "💡 <b>Transform the resulting output. Select only needed fields.</b><br><br>For nested object use <b>DOT</b>. For example: <pre>address.streetAddress</pre><br>For nested array use <b>NUMBER</b> <i>(index of array element starting from index=0)</i>. For example: <pre>images.0.url</pre>",
            "items": {
              "type": "object",
              "required": [
                "key",
                "value"
              ],
              "properties": {
                "key": {
                  "type": "string",
                  "title": "Key"
                },
                "value": {
                  "type": "string",
                  "title": "Value"
                }
              }
            }
          },
          "dev_dataset_name": {
            "title": "📁 CUSTOM STORAGE",
            "type": "string",
            "description": "💡 <b>Save results into custom named Dataset, use mask to customize dataset name</b><br><br><code>{ACTOR} = actor name<br>{DATE} = date (YYYYMMDD)<br>{TIME} = time (HHMMSS)</code><br><br>This masks can be used to autogenerate Dataset Name.<br><br>example: <i><code>data-{DATE}</code></i><br>Depending on today date the dataset name will be: <code>data-20230603</code><i><br><br>default: <code>data-{ACTOR}-{DATE}-{TIME}</code></i>"
          },
          "dev_dataset_clear": {
            "title": "Clear Storage",
            "type": "boolean",
            "description": "Clear Dataset before insert/update."
          },
          "dev_no_strip": {
            "title": "Disable data cleansing",
            "type": "boolean",
            "description": "💡 Keep/Save empty values <i><code>(NULL, FALSE, empty ARRAY, empty OBJECT, empty STRING)</code></i>"
          }
        }
      },
      "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
                  }
                }
              },
              "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
                  }
                }
              }
            }
          }
        }
      }
    }
  }
}