JobMD Medical Jobs Scraper 丁香人才网: Hospital Jobs & 医院招聘公告 Feed avatar

JobMD Medical Jobs Scraper 丁香人才网: Hospital Jobs & 医院招聘公告 Feed

Pricing

from $2.60 / 1,000 hiring listings

Go to Apify Store
JobMD Medical Jobs Scraper 丁香人才网: Hospital Jobs & 医院招聘公告 Feed

JobMD Medical Jobs Scraper 丁香人才网: Hospital Jobs & 医院招聘公告 Feed

Scrape JobMD (丁香人才网, jobmd.cn) hiring-fair jobs and hospital hiring announcements (医院招聘公告). Salary split into CNY min and max, hospital grade (三甲), department, title level, education, full job text and optional full notice text. Filter by province or keyword, schedule for new-listing feeds.

Pricing

from $2.60 / 1,000 hiring listings

Rating

0.0

(0)

Developer

GetAScraper

GetAScraper

Maintained by Community

Actor stats

0

Bookmarked

1

Total users

1

Monthly active users

5 days ago

Last modified

Share

🏥 JobMD Medical Jobs Scraper 丁香人才网: Hospital Jobs & 医院招聘公告 Feed

Hospital hiring-fair jobs and hiring notices from JobMD, filtered the way you hire
Collect medical jobs and official hospital hiring announcements from JobMD (丁香人才), with salary in numbers, hospital grade, department, education, and the full text. Schedule it and get only what is new.
🏥 Grade and department
Filter by 三甲 and other hospital grades, employer type, department, and title level.
💴 Salary in numbers
Monthly CNY pay split into minimum and maximum, ready to sort and compare.
📣 Full hiring notices
Application windows, status, applicant counts, attachments, and the whole notice text.
🔔 New-listing feed
Schedule runs and receive only new or changed listings, tagged NEW or UPDATED.

Turn JobMD (丁香人才, the medical recruitment platform of 丁香园 DXY) into a clean dataset of hospital jobs and hiring notices. Export to CSV, Excel, JSON, Google Sheets, or your own database. No account on JobMD is needed.

🎯 Who uses this medical hiring data?

  • I am a medical recruiter or headhunter who needs open hospital roles from the hiring fairs and every new 招聘公告 on the day it appears.
  • I run talent or market intelligence at a pharma or medtech company and want to see which hospitals are hiring, where, and at what grade.
  • I advise graduates or run a university career center and need current openings by city, degree, and specialty.
  • I research the Chinese healthcare labour market and compare salaries, titles, and demand across provinces.

📦 What do you get?

The Actor has two modes.

  • Jobs from online hiring fairs. Each job comes with the full description, monthly salary range in CNY, hospital grade, department, title level, education, experience, openings, benefits, and posting date. Fair jobs lean toward graduate and entry-level roles.
  • Hospital hiring announcements. The official notices that hospitals and health commissions publish, covering experienced and senior hires too. Each one carries the application window, status, applicant count, employer labels, and, if you ask for it, the full notice text with attachment names and contact email.

Every record links back to its JobMD page, so you can verify or apply in one click.

🚀 How to use it

STEP 1
Set your filters
Choose jobs or announcements, then add a keyword, province, hospital grade, or salary range.
STEP 2
Run it
Ten listings by default in seconds. Raise the limit to collect thousands.
STEP 3
Use the data
Download CSV, Excel, or JSON, or schedule runs for a live hiring feed.

⚙️ Input

Everything is optional. The default run returns ten current jobs.

FieldTypeRequiredDescription
What to collectenumNoJobs from online hiring fairs, or hospital hiring announcements.
KeywordtextNoChinese keyword such as 护士, 心内科 or 华西医院. Jobs mode searches titles and descriptions with JobMD's own loose word matching. Announcements mode keeps notices whose title or hospital name contains the text.
ProvinceenumNoOnly listings in this province, municipality, or region.
City or district containstextNoKeep listings whose location contains this text, for example 杭州 or 浦东.
Education levelenumNoEducation the job asks for, from junior college to doctorate. Jobs mode.
Employer typeenumNoPublic hospital, private hospital, clinic, community health center, pharma company, and more. Jobs mode.
Hospital gradearray of enumNoKeep hospitals of these grades, such as 三甲 or 二乙. Announcements are matched on the tier only.
Experience requiredenumNoNo experience, current students, fresh graduates, or 1 to 10+ years. Jobs mode.
Job typeenumNoFull-time, campus recruitment, internship, or part-time. Jobs mode.
Department or specialty containstextNoKeep jobs whose department, major, or title contains this text. Jobs mode.
Title levelarray of enumNoJunior, intermediate, or not graded. Jobs mode.
Minimum monthly salary (CNY)integerNoKeep jobs whose top monthly pay reaches this amount. Negotiable salaries are left out when a limit is set.
Maximum monthly salary (CNY)integerNoKeep jobs whose bottom monthly pay does not exceed this amount.
Urgent hiring onlybooleanNoKeep only jobs the employer marked as urgent.
Posted within daysintegerNoKeep listings first published in the last N days. Works for jobs and announcements.
Which hiring fairsenumNoOngoing, upcoming, ended, or all fairs. Jobs mode.
Specific fair IDsarray of textNoRead only these fairs. The ID is the number in a JobMD fair address. Jobs mode.
Announcement statusenumNoOpen for applications, not started, closed, or all. Announcements mode.
Announcement typeenumNoHospital recruitment, residency training (规培), or all. Announcements mode.
Employer labelarray of enumNoFudan top 100 (复旦百强), military hospital (部队医院), or health commission (卫健委). Announcements mode.
Include full notice textbooleanNoAdds the full notice text, applicant count, attachment names, and contact email. Slower. Announcements mode.
Only new or changed listingsbooleanNoReturn only what is new or changed since the last run with the same monitor name.
Monitor nametextNoA label for the saved search, so different filter sets keep separate histories.
Maximum resultsintegerNoStop after this many listings. Default 10, up to 10,000.
Proxy configurationobjectNoConnection settings. The default works for almost every run.

🧾 Data table

Fields that JobMD does not publish for a listing are left out of that record instead of being filled with placeholders.

Jobs mode

FieldTypeDescription
jobIdtextJobMD job number.
titletextJob title.
urltextLink to the job on JobMD.
employerNametextHospital or company name.
employerIdtextJobMD employer number.
employerTypetextEmployer type, such as 公立医院 or 民营医院.
hospitalLeveltextHospital grade, such as 三甲 or 二乙.
employerCategorytextEmployer type and grade combined.
employerSizetextEmployee count range.
employerLocationtextWhere the employer is based.
locationtextWhere the job is located.
departmenttextDepartment or function.
senioritytextTitle level, such as 初级 or 中级.
majortextPreferred major.
educationtextEducation required.
experiencetextExperience required.
jobTypetextFull-time, campus recruitment, internship, or part-time.
headcountintegerNumber of openings.
salaryTexttextSalary as shown, for example 8k-10k.
salaryNegotiablebooleanTrue when the employer lists the salary as negotiable.
salaryMinintegerLowest monthly salary.
salaryMaxintegerHighest monthly salary.
salaryCurrencytextAlways CNY when a salary is present.
salaryPeriodtextAlways month when a salary is present.
benefitsarrayListed benefits.
descriptiontextFull job description and requirements.
englishRequirementtextEnglish level asked for.
isUrgentbooleanPresent when the employer marked the job urgent.
postedAttextWhen the job was first published.
fairIdintegerHiring fair the job was read from.
fairNametextName of that fair.
changeTypetextNEW or UPDATED, when monitoring is on.
sourcetextWhich part of JobMD the record came from.
scrapedAttextWhen the record was collected.

Announcements mode

FieldTypeDescription
announcementIdtextJobMD notice number.
titletextNotice title.
urltextLink to the notice on JobMD.
employerNametextHospital or authority name.
employerIdtextJobMD employer number, when the employer has a profile.
hospitalLeveltextPublic hospital tier, such as 公立三级.
employerLabelsarrayLabels such as 复旦百强, 部队医院, 卫健委.
locationtextCity and district.
announcementTypetextHospital recruitment or residency training.
statustextopen, upcoming, or ended.
applyStarttextFirst day to apply.
applyEndtextLast day to apply.
publishedAttextWhen the notice was published.
applicantsCountintegerApplicants so far. Needs the full notice text option.
contentTexttextFull notice text. Needs the full notice text option.
attachmentsarrayAttachment file names. Needs the full notice text option.
contactEmailtextContact email, when the notice lists one.
provinceNametextProvince name.
provinceCodetextProvince code.
changeTypetextNEW or UPDATED, when monitoring is on.
sourcetextWhich part of JobMD the record came from.
scrapedAttextWhen the record was collected.

📋 Output example

{
"jobId": "1540318",
"title": "病房护士",
"url": "https://www.jobmd.cn/work/1540318.htm",
"employerName": "东阳亲和医院",
"employerType": "民营医院",
"hospitalLevel": "二级",
"employerSize": "20~99人",
"location": "金华市东阳市",
"department": "内科护士",
"seniority": "初级",
"major": "护理学",
"education": "大专",
"experience": "应届生",
"jobType": "全职",
"headcount": 4,
"salaryText": "6.5k-8.5k",
"salaryMin": 6500,
"salaryMax": 8500,
"salaryCurrency": "CNY",
"salaryPeriod": "month",
"benefits": ["五险一金", "节日福利", "带薪年假", "工作餐"],
"description": "工作内容:1. 严格执行护理核心制度……",
"postedAt": "2026-10-06T01:35:44.000Z",
"fairId": 1280
}

🔔 How monitoring works

Turn on Only new or changed listings and give the search a monitor name. The first run returns what matches and remembers it. Every later run returns only listings that are new or whose salary, openings, location, description, or deadline changed. Each record is tagged NEW or UPDATED. Schedule the Actor daily and you have a hiring feed for any province, grade, or keyword.

💰 Pricing

Pricing is pay per result. Runs that return nothing cost nothing for results. There is no subscription.

⭐ Enjoying JobMD Medical Jobs Scraper?

⭐ ⭐ ⭐ ⭐ ⭐
Stopped checking hospital recruitment pages by hand?
A 5-star rating takes 10 seconds and helps other medical recruiters and talent teams find it. Your feedback also tells us which filters to add next.
★  Rate this Actor on Apify

💡 Tips

  • Start with the default ten results, check the fields you need, then raise the limit.
  • Use Chinese keywords such as 护士 or 麻醉. In jobs mode JobMD matches them loosely across titles and descriptions.
  • To compare pay, set a minimum monthly salary. Jobs with a negotiable salary are then left out.
  • For a daily feed of one province, turn on monitoring and give each province its own monitor name.
  • For senior and experienced hires, use announcements mode with the full notice text, since notices list the posts, requirements, and deadlines.

❓ FAQ

丁香人才网的医院招聘公告怎么批量导出? Choose "Hospital hiring announcements", pick a province or status, and run. You get a table with employer, hospital grade, application window, and link. Turn on the full notice text option to add the whole notice, applicant count, and attachment names.

丁香人才网医生护士职位怎么批量下载? Leave the mode on "Jobs from online hiring fairs", add a keyword such as 护士 or 医师, choose a province or hospital grade, and run. Each job includes the full description, salary range, department, and education.

Does it need a JobMD account? No. It reads only the pages and listings that JobMD shows to any visitor.

Why do some jobs have no salary numbers? Many employers mark pay as negotiable (面议). Those records carry salaryNegotiable: true and no salary figures, because nothing is made up.

How do I get only new listings? Turn on "Only new or changed listings", set a monitor name, and schedule the Actor. Each later run returns only what changed.

How many results can I collect? Up to 10,000 per run. Announcements include closed notices from earlier hiring seasons. Jobs come from the fair you select, and a large fair holds several thousand openings.

🛡️ Responsible use

The Actor collects listings that JobMD shows publicly. It does not read private resumes or applicant data. Use the data in line with JobMD's terms and the privacy rules that apply to you.

🔗 Other actors