JournalismJobs.com Media Job Board Scraper avatar

JournalismJobs.com Media Job Board Scraper

Pricing

from $0.50 / 1,000 record scrapeds

Go to Apify Store
JournalismJobs.com Media Job Board Scraper

JournalismJobs.com Media Job Board Scraper

Scrape journalism and media job listings from JournalismJobs.com — the leading US job board for media professionals. Extracts title, employer, location, salary, description, and apply URL across all categories (Newspapers, Digital Media, TV/Radio, Magazines, PR/Comms, Nonprofit/Academia, etc.).

Pricing

from $0.50 / 1,000 record scrapeds

Rating

0.0

(0)

Developer

BowTiedRaccoon

BowTiedRaccoon

Maintained by Community

Actor stats

0

Bookmarked

1

Total users

0

Monthly active users

10 days ago

Last modified

Share

Scrape journalism and media job listings from JournalismJobs.com — the leading US job board for media professionals since 1998. Extracts structured job data across all listing categories including Newspapers, Digital Media, Television/Radio, Magazines, PR/Comms, and more.

What it does

The actor crawls JournalismJobs.com category-by-category, paginates through all listing pages, and visits each job's detail page to extract the full set of fields. Structured data is sourced from both JSON-LD (JobPosting schema) and DOM extraction for maximum accuracy.

Default run: All 9 categories, all active listings. A full crawl typically returns 300–400 records depending on current listing volume.

Input

FieldTypeDescription
maxItemsintegerMaximum records to return. Leave empty for all listings. Default prefill: 10.
categoriesarrayWhich categories to crawl. Leave empty for all categories. Default prefill: Newspapers, Digital_Media.

Available categories

  • Newspapers — Newspaper / Wire Services
  • Digital_Media — Digital Media / Startups
  • TV — Television / Radio
  • Magazines — Magazines / Publishing
  • Trade_Publications_Newsletters — Trade Publications / Newsletters
  • PR_Media_Relations_Communications — PR / Media Relations / Communications
  • Nonprofit_Academia_Government — Nonprofit / Academia / Government
  • Finance — Financial / Technology / Other
  • Diversity — Diversity Jobs

Output

Each record includes:

FieldDescription
job_titleJob title
employerEmployer / company name
categoryJob category / industry
locationCity and state
employment_typeFull-time, Part-time, Freelance, Internship
descriptionFull job description text
salarySalary range when disclosed (e.g. "$45,000 to $50,000")
posted_dateDate posted (ISO 8601 when available)
apply_urlURL to the listing page to apply
listing_urlCanonical URL of the job listing

Example output

{
"job_title": "Education & Community Reporter",
"employer": "Hagadone Media Group & Hagadone News Network - COEUR D'ALENE PRESS",
"category": "Newspapers",
"location": "Coeur d'Alene, Idaho",
"employment_type": "Full-time",
"description": "The Coeur d'Alene Press is seeking a versatile, community-focused reporter...",
"salary": "$45,000 to $50,000",
"posted_date": "2026-05-21",
"apply_url": "https://www.journalismjobs.com/1693165-education--community-reporter-...",
"listing_url": "https://www.journalismjobs.com/1693165-education--community-reporter-..."
}

Use cases

  • Media recruiting platforms — build candidate-matching tools against active journalism openings
  • Job aggregators — combine with other job board scrapers for comprehensive media-career coverage
  • Market research — track hiring trends across journalism categories, employment types, and geographies
  • Salary intelligence — aggregate disclosed salary ranges across media sectors and markets

Notes

  • No authentication required — JournalismJobs.com is fully public
  • Apply links point to the listing page; JournalismJobs shows employer contact details and email instructions on the detail page
  • Listing volume fluctuates daily; schedule recurring runs to capture new postings
  • Rate-limited to 5 concurrent requests to be polite to the site