{
  "openapi": "3.0.1",
  "info": {
    "title": "Zhaopin Jobs Scraper - Search & Vacancy Details",
    "description": "Scrape Zhaopin job searches and vacancy details with salary ranges, skills, education and employers for China recruitment research. Choose the collection mode and set a result limit for each input.",
    "version": "0.0",
    "x-build-id": "mcOKipoFyh0z9Hbdd"
  },
  "servers": [
    {
      "url": "https://api.apify.com/v2"
    }
  ],
  "paths": {
    "/acts/scrapingmonkey~zhaopin-scraper/run-sync-get-dataset-items": {
      "post": {
        "operationId": "run-sync-get-dataset-items-scrapingmonkey-zhaopin-scraper",
        "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/scrapingmonkey~zhaopin-scraper/runs": {
      "post": {
        "operationId": "runs-sync-scrapingmonkey-zhaopin-scraper",
        "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/scrapingmonkey~zhaopin-scraper/run-sync": {
      "post": {
        "operationId": "run-sync-scrapingmonkey-zhaopin-scraper",
        "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": {
          "mode": {
            "title": "What to collect",
            "enum": [
              "zhaopin-job-details",
              "zhaopin-job-search"
            ],
            "type": "string",
            "description": "Choose the information to collect.",
            "default": "zhaopin-job-search"
          },
          "maxResults": {
            "title": "Maximum results per search or link",
            "minimum": 1,
            "type": "integer",
            "description": "Collect up to this many results for each search or link. Minimum: 1.",
            "default": 100
          },
          "keywords": {
            "title": "Job title or keywords",
            "type": "string",
            "description": "For example, accountant or software engineer. Leave empty to browse all jobs. For Job Search."
          },
          "location": {
            "title": "Location",
            "enum": [
              "all",
              "鞍山",
              "安顺",
              "安阳",
              "安康",
              "安庆",
              "阿坝",
              "阿克苏",
              "阿拉尔",
              "阿拉善盟",
              "阿勒泰",
              "阿里",
              "安达",
              "澳门",
              "阿尔及利亚",
              "阿根廷",
              "阿联酋",
              "埃及",
              "爱尔兰",
              "安哥拉",
              "奥地利",
              "澳大利亚",
              "北京",
              "包头",
              "宝鸡",
              "保定",
              "滨州",
              "亳州",
              "蚌埠",
              "北海",
              "白银",
              "白城",
              "白山",
              "毕节",
              "巴中",
              "巴彦淖尔",
              "巴音郭楞",
              "白沙",
              "百色",
              "保山",
              "保亭",
              "本溪",
              "博尔塔拉",
              "北屯区",
              "巴基斯坦",
              "巴西",
              "白俄罗斯",
              "保加利亚",
              "比利时",
              "冰岛",
              "波兰",
              "重庆",
              "成都",
              "长春",
              "长株潭",
              "长沙",
              "沧州",
              "常熟",
              "常德",
              "常州",
              "滁州",
              "承德",
              "郴州",
              "潮州",
              "长治",
              "赤峰",
              "池州",
              "昌都",
              "昌吉",
              "昌江",
              "昌图",
              "长葛",
              "巢湖",
              "朝阳",
              "城阳",
              "澄迈",
              "崇左",
              "楚雄",
              "慈溪",
              "大连",
              "东莞",
              "大庆",
              "丹东",
              "德阳",
              "德州",
              "东营",
              "大同",
              "大理",
              "达州",
              "大兴安岭",
              "丹阳",
              "儋州",
              "德宏",
              "德清",
              "迪庆",
              "定安",
              "定西",
              "东方",
              "东阳",
              "东港",
              "丹麦",
              "德国",
              "鄂尔多斯",
              "鄂州",
              "恩施",
              "峨眉",
              "俄罗斯联邦",
              "佛山",
              "福州",
              "抚顺",
              "阜阳",
              "抚州",
              "方家山",
              "防城港",
              "肥城",
              "凤阳",
              "福安",
              "阜新",
              "法国",
              "芬兰",
              "广州",
              "赣州",
              "广西",
              "贵阳",
              "甘肃",
              "桂林",
              "广元",
              "广安",
              "甘南",
              "甘孜",
              "高邮",
              "公安",
              "公主岭",
              "固安",
              "固原",
              "广德",
              "贵港",
              "果洛",
              "哈尔滨",
              "海口",
              "邯郸",
              "杭州",
              "合肥",
              "衡阳",
              "衡水",
              "呼和浩特",
              "湖州",
              "淮安",
              "菏泽",
              "淮北",
              "汉中",
              "呼伦贝尔",
              "葫芦岛",
              "惠州",
              "珲春",
              "鹤壁",
              "淮南",
              "黄冈",
              "怀化",
              "黄石",
              "黄山",
              "河源",
              "黑河",
              "哈密",
              "海北",
              "海城",
              "海东",
              "海南州",
              "海宁",
              "海西",
              "海阳",
              "和顺",
              "和田",
              "河池",
              "贺州",
              "鹤岗",
              "鹤山",
              "红河",
              "黄岛",
              "黄南",
              "韩国",
              "荷兰",
              "济南",
              "吉林",
              "济宁",
              "嘉兴",
              "江门",
              "江阴",
              "金华",
              "荆州",
              "九江",
              "焦作",
              "揭阳",
              "佳木斯",
              "锦州",
              "晋中",
              "晋城",
              "吉安",
              "景德镇",
              "济源",
              "吉首市",
              "鸡西",
              "即墨",
              "嘉善",
              "嘉峪关",
              "简阳",
              "胶南",
              "胶州",
              "金昌",
              "金湖",
              "晋江",
              "荆门",
              "靖江",
              "酒泉",
              "句容",
              "加拿大",
              "加纳",
              "捷克",
              "柬埔寨",
              "开封",
              "昆明",
              "昆山",
              "开平",
              "喀什",
              "开原",
              "克拉玛依",
              "克孜勒苏",
              "奎屯市",
              "科威特",
              "兰州",
              "廊坊",
              "连云港",
              "聊城",
              "临沂",
              "柳州",
              "洛阳",
              "漯河",
              "拉萨",
              "六盘水",
              "莱芜",
              "乐山",
              "辽阳",
              "临汾",
              "龙岩",
              "丽水",
              "六安",
              "吕梁",
              "辽源",
              "娄底",
              "泸州",
              "来宾",
              "莱西",
              "乐东",
              "乐清",
              "丽江",
              "溧阳",
              "凉山",
              "林芝",
              "临沧",
              "临高",
              "临夏",
              "陵水",
              "龙川",
              "龙泉",
              "陇南",
              "马鞍山",
              "绵阳",
              "牡丹江",
              "梅州",
              "茂名",
              "蒙自市",
              "满洲里",
              "眉山",
              "马来西亚",
              "美国",
              "南京",
              "南昌",
              "南充",
              "南宁",
              "南阳",
              "南通",
              "宁波",
              "宁夏",
              "南平",
              "宁德",
              "内江",
              "那曲",
              "南沙区",
              "宁海",
              "怒江",
              "南非",
              "尼日利亚",
              "挪威",
              "平顶山",
              "莆田",
              "濮阳",
              "盘锦",
              "普宁",
              "萍乡",
              "攀枝花",
              "平度",
              "平湖",
              "平凉",
              "普洱",
              "葡萄牙",
              "青岛",
              "秦皇岛",
              "青海",
              "清远",
              "泉州",
              "齐齐哈尔",
              "曲靖",
              "衢州",
              "黔西南",
              "七台河",
              "启东",
              "潜江",
              "黔东南",
              "黔南",
              "钦州",
              "庆阳",
              "琼海",
              "琼中",
              "泉港区",
              "其他国家",
              "日照",
              "日喀则",
              "荣成",
              "如皋",
              "乳山",
              "瑞安",
              "日本",
              "瑞典",
              "瑞士",
              "上海",
              "深圳",
              "沈阳",
              "石家庄",
              "三亚",
              "汕头",
              "商丘",
              "绍兴",
              "四平",
              "苏州",
              "宿迁",
              "宿州",
              "随州",
              "上饶",
              "邵阳",
              "十堰",
              "三门峡",
              "商洛",
              "松原",
              "遂宁",
              "韶关",
              "三明",
              "绥化",
              "汕尾",
              "三河",
              "三门",
              "山南",
              "上虞",
              "尚志",
              "神农架",
              "石河子",
              "石嘴山",
              "双城",
              "双鸭山",
              "朔州",
              "思茅",
              "宿松",
              "绥芬河",
              "塞内加尔",
              "塞浦路斯",
              "沙特阿拉伯",
              "天津",
              "台州",
              "太原",
              "泰安",
              "泰州",
              "唐山",
              "铁岭",
              "铜川",
              "通辽",
              "通化",
              "铜陵",
              "天水",
              "铜仁",
              "塔城",
              "台山",
              "太仓市",
              "泰兴",
              "天门",
              "通州",
              "桐乡",
              "图木舒克",
              "吐鲁番",
              "屯昌",
              "台湾",
              "泰国",
              "坦桑尼亚",
              "土耳其",
              "武汉",
              "威海",
              "潍坊",
              "温州",
              "乌鲁木齐",
              "无锡",
              "芜湖",
              "渭南",
              "万宁",
              "温岭",
              "文昌",
              "文山",
              "乌海",
              "乌兰察布",
              "乌审旗",
              "乌苏",
              "吴忠",
              "梧州",
              "五家渠",
              "五指山",
              "武威",
              "武穴",
              "乌干达",
              "乌克兰",
              "西安",
              "西藏",
              "厦门",
              "咸阳",
              "襄阳",
              "新乡",
              "徐州",
              "许昌",
              "信阳",
              "邢台",
              "新疆",
              "新余",
              "孝感",
              "宣城",
              "咸宁",
              "西宁",
              "西昌",
              "西平",
              "西双版纳",
              "锡林郭勒盟",
              "仙桃",
              "香河",
              "湘潭",
              "湘西",
              "象山",
              "忻州",
              "兴安盟",
              "兴城",
              "兴平",
              "盱眙",
              "西咸新区",
              "香港",
              "西班牙",
              "希腊",
              "新加坡",
              "新西兰",
              "匈牙利",
              "烟台",
              "盐城",
              "扬州",
              "宜昌",
              "义乌",
              "营口",
              "榆林",
              "玉林",
              "运城",
              "宜兴",
              "岳阳",
              "宜宾",
              "延安",
              "延边",
              "玉溪",
              "阳江",
              "益阳",
              "宜春",
              "银川",
              "阳泉",
              "永州",
              "云浮",
              "鹰潭",
              "雅安",
              "兖州",
              "燕郊开发区",
              "扬中",
              "杨凌",
              "洋浦市/洋浦经济开发区",
              "伊春",
              "伊犁",
              "宜城",
              "永济市",
              "永嘉",
              "永康",
              "余姚",
              "玉环县",
              "玉树",
              "以色列",
              "意大利",
              "印度",
              "印度尼西亚",
              "英国",
              "越南",
              "郑州",
              "枣庄",
              "湛江",
              "张家港",
              "张家口",
              "漳州",
              "肇庆",
              "镇江",
              "中山",
              "珠海",
              "株洲",
              "淄博",
              "遵义",
              "驻马店",
              "周口",
              "自贡",
              "舟山",
              "张掖",
              "张家界",
              "昭通",
              "肇东市",
              "中卫",
              "诸暨",
              "资阳",
              "遵化"
            ],
            "type": "string",
            "description": "Choose location. For Job Search.",
            "default": "all"
          },
          "jobUrls": {
            "title": "Job listing links",
            "type": "array",
            "description": "Paste one link per line. Example: https://www.zhaopin.com/jobdetail/CC175703610J40798139807.htm For Job Details.",
            "items": {
              "type": "string"
            }
          }
        }
      },
      "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
                  }
                }
              }
            }
          }
        }
      }
    }
  }
}