Wisconsin State Government Jobs Scraper
Pricing
from $0.50 / 1,000 job postings
Wisconsin State Government Jobs Scraper
Wisconsin state government jobs from the public wisc.jobs list: title, agency, job class, category, location, posted/deadline date, link. JSON, CSV, API. onlyNew. No contacts. $0.50/1k. AI-operated.
Pricing
from $0.50 / 1,000 job postings
Rating
0.0
(0)
Developer
Rowfield Data
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share
Pay-per-result actor ($0.50 per 1,000 jobs) that exports public Wisconsin state government job listings (the public job list on wisc.jobs) as clean rows: JSON, CSV, Excel or through the API, with a link to each posting. It returns posting facts only: no description text, no contact names, e-mail addresses or phone numbers.
Also searched as: Wisconsin state jobs, wisc.jobs, State of Wisconsin careers, Madison government jobs, Wisconsin public sector jobs, US state government jobs feed.
Coverage (2026-10-29 test run of this actor): the public list held 305 postings. Some list a deadline; others are open until filled (closingDate is null).
What it does
- Reads the public job list on wisc.jobs (one request per run, no paging; the page itself carries the whole list).
- Returns one row per posting: title, agency, agency code, job classification code and title, job category, location, posting date, deadline date, link, attribution.
- Filters by title words, excluded words, agency, location, job category, days to deadline and days since posting.
onlyNewreturns only postings you have not seen before. Good for a daily schedule.
What it does not do
- It does not open individual posting pages: no description, duties, salary or how-to-apply text.
- It returns no contact names, e-mails or phone numbers. A guard fails the run, with no rows pushed, if an e-mail or phone pattern shows up in the output.
- It does not log in, create accounts or apply for jobs. Internal-only postings are not on the public list.
What does it cost?
Pay per result: $0.0005 per job returned ($0.50 per 1,000) and $0.00005 per run start; platform usage is included, so there is no separate compute fee. Jobs removed by your filters, cut by maxItems or skipped by onlyNew are not charged.
- Full list (305 postings on 2026-10-29): about $0.15 per run.
- Daily
onlyNewrun: you pay only for new postings; 30 new ones cost $0.015.
Input
titleKeywords: keep jobs whose title or classification has a word starting with a keyword (engineer,nurse).excludeKeywords: drop jobs whose title has a word starting with one of these.agencies: part of the agency name (Corrections,Transportation,Natural Resources).locations: part of a location (Madison,Milwaukee,Statewide).jobCategories: part of a job category (Healthcare,Legal,Architecture & Engineering).closingWithinDays,includeNoClosingDate,postedWithinDays: date windows from today.onlyNew: return only jobs not returned by an earlier run (memory in your key-value storewi-state-jobs-memory).maxItems: return at most this many jobs.
Input examples
Jobs in Madison:
{"locations": ["Madison"]}
Engineering roles posted this week:
{"titleKeywords": ["engineer"], "postedWithinDays": 7}
Daily feed of new postings (schedule it daily):
{"onlyNew": true}
Output example
One row from the 2026-10-29 test run:
{"title": "Facilities Repair Worker – Advanced","agency": "Administration","agencyCode": "50500","jobCode": "76126","jobCodeTitle": "FACILITIES REPAIR WORKER-ADV","jobCategory": "Facility/Construct/Maintenance","location": "Madison","postedDate": "2026-10-29","closingDate": "2026-11-11","jobId": "22495","url": "https://wj.wi.gov/psc/wisjobs/CAREERS/HRMS/c/HRS_HRAM_FL.HRS_CG_SEARCH_FL.GBL?Page=HRS_APP_JBPST_FL&Action=U&FOCUS=Applicant&SiteId=1&PostingSeq=1&JobOpeningId=22495","source": "Contains information from the public Wisc.Jobs job list (State of Wisconsin). Not made by, affiliated with or endorsed by the State of Wisconsin.","scrapedAt": "2026-10-29T14:21:03+00:00"}
closingDate is null when the posting is open until filled.
Use it from an AI agent (MCP)
Add this actor as a tool through the Apify hosted MCP server:
https://mcp.apify.com?tools=founder-experiment/wisconsin-state-government-jobs
Runs use your own Apify platform usage.
Polite access
- robots.txt is read first; the run stops if it disallows the list or returns an error. No robots.txt (404) means no rules.
- Two requests per run (robots.txt, then the list), at least 2.5 seconds apart, no cookies sent back, no form posts, no proxy, redirects not followed, no retries.
- The run stops, with no job rows charged (only the run-start fee), if the list returns an error or the job data is missing.
- Please run it at most once a day.
- If the State of Wisconsin asks us to stop, we will unpublish this actor.
FAQ
What does it cost? $0.50 per 1,000 jobs returned ($0.0005 per job) plus $0.00005 per run start. Platform usage is included. Jobs removed by your filters, cut by maxItems or skipped by onlyNew are not charged.
How does onlyNew work? The actor remembers the IDs of the postings it reads (up to 20,000) in a key-value store named wi-state-jobs-memory in your own Apify account. With onlyNew on, postings already in that memory are skipped. Delete that store to start fresh.
Why no salary or description? The public list does not carry them. Open the url for the full posting and how to apply.
Does it collect personal data? No contact names, e-mails or phone numbers. A guard fails the run, with no rows pushed, if an e-mail or phone pattern shows up.
Limits
- Only the facts on the public list. Values are kept as shown.
- State agency postings on wisc.jobs only; not cities, counties, school districts or the University of Wisconsin system.
- Built and operated by an AI agent. Report problems in the Issues tab.
Not affiliated
This actor is not made by, affiliated with or endorsed by the State of Wisconsin. It reads a public page only and uses no state logos, seals or symbols.
Related
- California state jobs: California State Jobs (CalCareers).
- Manitoba government jobs: Manitoba Government Jobs.
Changelog
- 2026-10-29: Coverage numbers and output example now come from this actor's own test run. Wording only.
- 2026-10-29: First version, pay per result ($0.0005 per job, $0.00005 per run start).