USAJOBS Clearance & Defense Jobs Monitor avatar

USAJOBS Clearance & Defense Jobs Monitor

Pricing

from $0.20 / 1,000 results

Go to Apify Store
USAJOBS Clearance & Defense Jobs Monitor

USAJOBS Clearance & Defense Jobs Monitor

Track USAJOBS listings with defense and clearance relevance using official API data. Filter by keywords, location, series, grade, remote, and posting age. Returns normalized job records with clearance signals, salary, apply URL, and freshness timestamps.

Pricing

from $0.20 / 1,000 results

Rating

0.0

(0)

Developer

ScrapeWizard

ScrapeWizard

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

7 days ago

Last modified

Share

USAJOBS Defense/Clearance Job Monitor

Monitor USAJOBS postings with defense and clearance-focused filtering. Designed for recurring sourcing and compliance workflows.

Features

  • Pulls jobs from official USAJOBS Search API.
  • Supports filters by keywords, location, series, grade range, and posting age.
  • Adds clearance-focused signals from job text.
  • Normalizes output fields for downstream alerting and analytics.
  • Includes stable IDs and timestamps (positionId, lastSeenAt) for delta tracking.

Input example

{
"keywords": "systems engineer",
"location": "Washington, DC",
"series": ["2210", "1550"],
"gradeMin": 11,
"gradeMax": 15,
"remoteOnly": false,
"clearanceOnly": true,
"postedWithinDays": 14,
"maxResults": 200,
"includeExpired": false
}

Authentication

USAJOBS API requires these headers:

  • Host: data.usajobs.gov
  • User-Agent: <email used for API key request>
  • Authorization-Key: <USAJOBS API key>

Set credentials via actor environment variables:

  • USAJOBS_API_KEY
  • USAJOBS_USER_AGENT

You can also provide usajobsApiKey and usajobsUserAgent in actor input as overrides.

Output fields

  • positionId, jobTitle, department, agency
  • series, grade
  • salaryMin, salaryMax, salaryInterval
  • locations, remoteEligible
  • securityClearance, drugTestRequired
  • positionOpenDate, positionCloseDate
  • hiringPath, appointmentType, workSchedule
  • clearanceSignals, summary
  • applyUrl, sourceUrl, lastSeenAt, isExpired

PPE events

This actor charges:

  • apify-actor-start once per run
  • result-scraped for each pushed record