Zhaopin Scraper: Extract China Jobs avatar

Zhaopin Scraper: Extract China Jobs

Pricing

from $1.49 / 1,000 jobs

Go to Apify Store
Zhaopin Scraper: Extract China Jobs

Zhaopin Scraper: Extract China Jobs

Scrape tech, sales, and corporate jobs from Zhaopin.com. Extract salaries, geolocations, and B2B recruiter contacts to clean CSV/JSON datasets. Drop-in for Salesforce, HubSpot, and ATS pipelines. Skip manual candidate sourcing and agency fees. $1.49 per 1,000 results.

Pricing

from $1.49 / 1,000 jobs

Rating

0.0

(0)

Developer

GetAScraper

GetAScraper

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Share

Zhaopin Scraper: Extract Job Listings and Salary Data Across China

Pull live, structured job listings from Zhaopin in seconds. Get job titles, salaries, required education, experience, company details, and recruiter contact info for any keyword in any city.


What can you do with it?

  • Track salary trends. Monitor compensation levels across industries and experience requirements in China's major cities.
  • Source recruitment leads. Extract recruiter names and titles to build high-value B2B staffing networks.
  • Analyze hiring trends. Identify active companies and rising skill requirements in tech, finance, and other sectors.
  • Feed talent research. Plug clean, structured job rows directly into spreadsheets, BI dashboards, or RAG models.

How to use it

  1. Create a free Apify account.
  2. Open the Zhaopin Scraper in the Apify Store.
  3. Enter your search keyword (e.g. Python, 销售经理).
  4. Pick the target city (e.g., Beijing, Shanghai, Shenzhen).
  5. Click Start and download the dataset as JSON, CSV, or Excel.

Input

FieldDefaultDescription
queryPythonThe job keyword or skill to search. Supports both English and Chinese.
city530 (Beijing)Target city market (Beijing, Shanghai, Shenzhen, Hangzhou, etc.).
education"" (Any)Optional minimum education filter (Bachelor, Master, Doctor).
experience"" (Any)Optional required work experience filter.
jobType"" (Any)Optional employment type filter (Full-time, Part-time, Internship).
maxItems100Maximum number of job cards to extract per query.

Output

Each row represents a single job listing from Zhaopin.

{
"jobId": "40887707613",
"jobUrl": "http://www.zhaopin.com/jobdetail/CCL1516765580J40887707613.htm",
"title": "Python高级后端工程师",
"description": "岗位职责:1. 负责公司核心产品后端服务开发... 基于FastAPI构建高性能...",
"skills": ["PostgreSQL", "SQLAlchemy", "Redis", "Django", "Python"],
"locationRaw": "北京·朝阳区·酒仙桥",
"cityEn": "Beijing",
"district": "朝阳",
"address": "北京中关村(朝阳)工业AI产业园",
"latitude": 39.981367,
"longitude": 116.491696,
"educationEn": "Bachelor",
"experienceRaw": "经验不限",
"experienceMin": 0,
"experienceMax": null,
"salaryRaw": "1-1.5万",
"salaryMin": 10000,
"salaryMax": 15000,
"currency": "CNY",
"companyName": "烟台信界智基科技有限公司",
"companySize": "20-99人",
"companyIndustry": "人工智能",
"companyUrl": "http://company.zhaopin.com/CZL1516765580.htm",
"recruiterName": "解女士",
"recruiterTitle": "人事经理",
"recruiterResponseRate": "17分钟前回复 | 今日回复35次",
"scrapedAt": "2026-06-10T06:02:03.905Z"
}

Field reference

FieldDescription
jobIdUnique ID of the job listing.
jobUrlDirect apply link of the job listing.
titleJob title or position name.
descriptionFull text of the job description.
skillsList of parsed technical skills required.
locationRawRaw location string from Zhaopin (e.g. city and district).
cityEnName of the city in English (Beijing, Shanghai, etc.).
addressSpecific work address or business park when available.
latitudeWorkplace latitude coordinate.
longitudeWorkplace longitude coordinate.
educationEnStandard English educational requirement (Bachelor, Master, etc.).
experienceMinMinimum years of required work experience (0 = Any).
salaryRawRaw salary range string from the source (e.g., 1-1.5万).
salaryMinStandardized minimum monthly salary in CNY.
salaryMaxStandardized maximum monthly salary in CNY.
companyNameName of the hiring company.
companySizeEstimated size of the company.
companyIndustryCore industry category of the employer.
recruiterNameRecruiter or HR contact name.
recruiterTitleHR representative's corporate title.
recruiterResponseRateActivity frequency and response speed indicator of the recruiter.
scrapedAtISO timestamp of when the listing was saved.

Cost

Pricing is per row saved to the dataset. Empty runs cost nothing. There is no fixed fee.

A single 100-card run typically saves 100 rows. You can monitor the row count live in the run console.


Tips

  • Run multiple queries in one go. Since Zhaopin limits results to 100 items per search, use different keywords or cities to extract larger datasets.
  • Refine with filters. Use the education and experience filters to pinpoint senior roles or internship placements directly.
  • Schedule it. Use Apify Schedules to run daily or weekly and watch for new hiring campaigns from target employers.

Disclaimers & Support

  • Disclaimer: This Actor retrieves publicly available job postings on Zhaopin. Make sure your usage complies with Zhaopin's terms of service and applicable laws.
  • Support: Open an issue from the Actor page in the Apify Console for bug reports or feature requests.