OrbTop

JournalismJobs.com Media Job Board Scraper

JOBSLEAD GENERATION

JournalismJobs.com Media Job Board Scraper

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

Field Type Description
maxItems integer Maximum records to return. Leave empty for all listings. Default prefill: 10.
categories array Which 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:

Field Description
job_title Job title
employer Employer / company name
category Job category / industry
location City and state
employment_type Full-time, Part-time, Freelance, Internship
description Full job description text
salary Salary range when disclosed (e.g. "$45,000 to $50,000")
posted_date Date posted (ISO 8601 when available)
apply_url URL to the listing page to apply
listing_url Canonical 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