ClearedJobs.net Jobs Scraper avatar

ClearedJobs.net Jobs Scraper

Pricing

from $0.52 / 1,000 results

Go to Apify Store
ClearedJobs.net Jobs Scraper

ClearedJobs.net Jobs Scraper

Scrape security-cleared job listings from ClearedJobs.net. Returns job title, company, location, clearance level, and full description for each posting.

Pricing

from $0.52 / 1,000 results

Rating

5.0

(1)

Developer

ParseForge

ParseForge

Maintained by Community

Actor stats

0

Bookmarked

16

Total users

2

Monthly active users

16 days ago

Last modified

Share

ParseForge

ClearedJobs.net Jobs Scraper

Scrape security-cleared job listings from ClearedJobs.net, up to a million per run. Every job comes with title, company, location, clearance level, and full description. No login or API key. Export to CSV, JSON, Excel, or XML.

ClearedJobs.net is the go-to board for roles requiring a security clearance, but its search is slow and its results are locked in a browser. This Actor reads the public job feeds directly, filtered by clearance, company, location, or keyword, and returns each match in one fixed schema.

Who uses itWhat they scrape ClearedJobs for
RecruitersFind cleared candidates by scraping active job posts to map hiring demand.
Job seekersTrack new security-cleared openings matching their clearance level and location.
Market researchersAnalyze clearance job trends, salary ranges, and employer activity over time.

What it does

This Actor collects job listings from ClearedJobs.net by direct URL or filter fields, and returns each one as a flat row.

  • ๐Ÿ” Direct URL mode: Paste any ClearedJobs.net jobs URL with filters applied, and the Actor follows it exactly.
  • ๐ŸŽ›๏ธ Filter mode: Use the built-in fields for keywords, country, location, clearance, company, and job title to build the search without touching the site.
  • ๐Ÿ“… Sort by date: Choose relevance or date sorting to get the newest postings first.

Results export to CSV, JSON, Excel, or XML, or straight from the API.

What you can do with ClearedJobs data

๐Ÿ“ˆ Track cleared-job demand.

A staffing firm runs weekly scrapes by clearance level to see which skills are surging and adjust their sourcing.

๐ŸŽฏ Match candidates to openings.

A recruiter filters by Top Secret/SCI and a specific company to feed a CRM with fresh leads.

๐Ÿ” Monitor competitor hiring.

A defense contractor scrapes jobs by company to see where rivals are expanding and what roles they're filling.

๐Ÿ“Š Build a cleared-jobs dataset.

A researcher collects all postings over months to analyze salary trends and geographic distribution.

Why choose this scraper

What you get
Clearance filterPick Secret, Top Secret, SCI, or Public Trust to match your hiring bar.
Company filterTarget top employers like Lockheed Martin, Northrop Grumman, or Leidos.
Location filterNarrow to hubs like Chantilly, VA, or Huntsville, AL, or any country.
Full job dataEach row includes the complete description, so you can parse requirements and skills.

How it compares

This Actor offers the same core scraping as the other ClearedJobs actors, but with more built-in filters and a higher maxItems limit.

FeatureParseForgeClearedJobs ScraperClearedJobs.net Scraper
Filter by security clearanceYesNot listedNot listed
Filter by companyYesNot listedNot listed
Filter by locationYesNot listedNot listed
Sort by dateYesNot listedNot listed
Max items up to 1,000,000YesNot listedNot listed

Configure the run

Drive the Actor from a direct ClearedJobs.net URL or from the filter fields, alone or together, and filters run as each job is read so only matches reach your dataset. The Input tab lists every parameter.

A first run with the defaults:

{
"maxItems": 10,
"startUrl": "https://clearedjobs.net/jobs?country=&state=&city=&zip=&latitude=&longitude=&keywords=&location_autocomplete_data=&city_state_zip=&locale=en&page=1&sort=relevance",
"sort": "relevance"
}

A larger pull:

{
"maxItems": 200,
"startUrl": "https://clearedjobs.net/jobs?country=&state=&city=&zip=&latitude=&longitude=&keywords=&location_autocomplete_data=&city_state_zip=&locale=en&page=1&sort=relevance",
"sort": "relevance"
}

Pricing

Pay-per-result: $0.00059 per result collected. You pay only for the results written to your dataset.

Results collectedApproximate cost
100 results$0.06
1,000 results$0.59
10,000 results$5.90

New Apify accounts start with $5 in free credit.

Free users

Free-plan runs return up to 10 results as a preview. Upgrade your Apify plan to collect up to 1,000,000 results per run.

Run it

  1. Create a free Apify account.
  2. Open the ClearedJobs.net Jobs Scraper.
  3. Set your inputs and any filters, then click Start.
  4. Export the results as CSV, Excel, JSON, or XML from the Dataset tab.

Run it programmatically through the Apify API (run-sync-get-dataset-items) or the ApifyClient for JavaScript and Python.

Use with AI agents (MCP)

Give an AI agent live access to ClearedJobs through the Model Context Protocol. Add the Actor to Claude, Cursor, or any MCP client:

$claude mcp add --transport http apify "https://mcp.apify.com?tools=parseforge/clearedjobs-scraper"

Then prompt it in plain language to run the scraper and read back the results.

Troubleshooting

Why am I getting no results?

Check that your filters are not too restrictive. Try clearing the keywords or using a broader clearance level.

The run fails with a timeout.

Increase the maxItems or reduce the number of filters. Also consider using residential proxies to avoid IP blocking.

The output is missing salary data.

Salary is only included when the employer lists it. Some postings don't provide it.

Can I scrape a specific search URL?

Yes. Paste the full URL into startUrl. Make sure it's a jobs listing URL, not a company page.

FAQ

QuestionAnswer
Do I need a ClearedJobs.net account or API key?No. The Actor reads the public job listings directly, so you only need the URL or filter fields.
Can I scrape more than 10 jobs?Yes. Set maxItems up to 1,000,000. The Actor will paginate through all matching results.
What data is returned for each job?Each row includes the job title, company, location, clearance level, job type, salary range (if listed), and the full description.
Can I use both a direct URL and the filter fields?No. Choose one approach per run. Using both may cause errors or unexpected results.
How do I filter by security clearance?Use the securityClearance field and pick from the list, like Secret or Top Secret/SCI.
What if I want all jobs?Leave the filter fields empty and use the default startUrl to get all current openings.
Can I sort by date?Yes. Set the sort field to 'date' to get the newest postings first.
Does it support worldwide jobs?Yes. Use the country field or the locationSelect for popular US hubs.

Browse the full ParseForge collection for more scrapers.

๐Ÿ†˜ Need help? Email parseforge@protonmail.com with your run ID, your input, and what you expected.

โš ๏ธ Disclaimer. This Actor is unofficial and is not affiliated with, endorsed by, or sponsored by ClearedJobs.net. It collects only publicly available data. You are responsible for using the collected data in compliance with the source's terms of service and applicable data-protection laws, including GDPR, CCPA, and PIPL. Do not use it to collect personal data unlawfully.