US Teaching & School Jobs Scraper avatar

US Teaching & School Jobs Scraper

Pricing

from $1.28 / 1,000 results

Go to Apify Store
US Teaching & School Jobs Scraper

US Teaching & School Jobs Scraper

Teacher, substitute, paraprofessional, administrator and school staff jobs across the US from SchoolSpring (nationwide) and EdJoin (California): salary, dates, district, location, description, apply link.

Pricing

from $1.28 / 1,000 results

Rating

0.0

(0)

Developer

Artsiom Kunitsyn

Artsiom Kunitsyn

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

a day ago

Last modified

Categories

Share

Teacher, substitute, paraprofessional, coach, counselor, administrator and school staff jobs from two of the biggest K-12 job boards in the US, in one clean table:

  • SchoolSpring: about 62,000 open jobs at public, charter and private schools nationwide.
  • EdJoin: about 15,000 open jobs, almost all at California school districts and county offices.

For education recruiters and staffing agencies, ed-tech sales teams tracking which districts are hiring, researchers studying teacher shortages and pay, and job sites that list school jobs.

What you get (one row per job)

FieldExample
title, category, employment_typeMiddle School Math Teacher, Special Education / Severe/Profound Disabilities, Full-Time
employer, schoolSanta Ana Unified School District, Z J Williams School
city, state, postal_code, county, latitude, longitudeSanta Ana, California, 92701-6322
salary_min, salary_max, salary_unit, salary_text10778, 14892, MONTH, $10,778 - $14,892 Monthly
posted_date, close_date, start_date, positions2026-10-12, 2026-10-23
description, requirements (plain text)
contact_name, contact_email, contact_phone (the posting's published HR contact)
apply_url (the district's own application page when given), job_url, source

How to use it

  • Newest 50 jobs (the default): just run it.
  • Every math teacher job in Texas: Keyword math teacher, States Texas, clear Max results.
  • Every open school job in the US: clear Max results (about 77,000 jobs; turn off Include full posting details for a much faster list of titles, employers, locations and dates).
  • Daily new jobs: schedule the same search with Max results cleared. With mode: auto, each run returns only new and changed jobs, plus jobs taken down since the last run (change_type: "delisted").

Input

FieldWhat it does
keywordSearch words. Empty = every job.
statesFull state names. Empty = the whole US.
sourcesSchoolSpring, EdJoin or both.
includeDetailsDescription, pay, dates, category, contact and apply link (default on).
maxItemsRow cap, 50 by default. Clear it for everything.
modeauto, full or incremental (see above).
concurrencyRequests in parallel (default 10).
impersonateBrowser fingerprint (default chrome). Change only if requests start failing.
proxyConfigurationOff by default; not needed.

Good to know

  • A close date is empty when the job is posted until filled.
  • Pay is given in whatever unit the district uses (hourly, daily, monthly or yearly); check salary_unit.
  • The same job can appear on both boards when a California district posts on both.
  • No proxy needed.
  • Career Site Jobs Scraper — 190,000+ jobs from company career sites (Greenhouse, Ashby, Lever, Workable), filtered by title, country, remote and salary.
  • USAJobs Scraper — US federal government jobs with agency, grade, salary and hiring path.
  • GovernmentJobs Scraper — US state, county and city government jobs from GovernmentJobs.com.
  • Idealist Scraper — nonprofit jobs, volunteer opportunities and the nonprofit organization directory.