GovCon recompete

Public federal award data for recompete windows and spend shifts

This Actor watches official public federal award data for recompete windows, agency spend shifts, and vendor concentration reports.

Not an open-opportunity bid desk (use TED, SAM.gov & Grants Bid Alerts). Not Grants.gov-only notices. Informational only. Not a bid/no-bid decision.

from $80.00 / 1,000 GovCon recompete candidate ($0.08 per delivered govcon-recompete-candidate). No Actor Start.

Open GovCon Recompete & Spend Shift Watch on Apify

GovCon Recompete & Spend Shift Watch, not a neighboring Actor

Use this page for this Actor’s job. Use TED, SAM.gov & Grants Bid Alerts for Open opportunities / tenders; Use Government Contract Award Change Report for Post-award spend/award changes; Use Grants.gov Scraper for Grants.gov-only funding notices.

This ActorTED, SAM.gov & Grants Bid AlertsGovernment Contract Award Change ReportGrants.gov Scraper
IntentGovCon Recompete & Spend Shift WatchOpen opportunities / tendersPost-award spend/award changesGrants.gov-only funding notices
Primary inputawardSearcheskeywords / jurisdictionsfeedsfeeds / watch terms
What it readsOfficial public federal award dataSAM/TED/Grants noticesTED / USASpending awardsGrants.gov
Primary outputRecompete, incumbent, spend, and report eventsOpportunity rowsAward change rowsFunding digest rows
Not this jobNot an open-opportunity bid desk (use TED, SAM.gov & Grants Bid Alerts). Not Grants.gov-only notices. Informational only. Not a bid/no-bid decision.Not vendor-pursuit profiles, Form D notices, or post-award spend reports.Not open bid queues.Not a multi-source TED/SAM desk.

Store ID: taroyamada/govcon-recompete-incumbent-watch-scraper. Respect source terms, robots.txt, and rate limits.

Use cases

How is GovCon Recompete & Spend Shift Watch different from TED, SAM.gov & Grants Bid Alerts and Government Contract Award Change Report?

GovCon Recompete & Spend Shift Watch (taroyamada/govcon-recompete-incumbent-watch-scraper): This Actor watches official public federal award data for recompete windows, agency spend shifts, and vendor concentration reports. Not an open-opportunity bid desk (use TED, SAM.gov & Grants Bid Alerts). Not Grants.gov-only notices. Informational only. Not a bid/no-bid decision. TED, SAM.gov & Grants Bid Alerts is for Open opportunities / tenders (input keywords / jurisdictions; SAM/TED/Grants notices; Opportunity rows). Not vendor-pursuit profiles, Form D notices, or post-award spend reports. Government Contract Award Change Report is for Post-award spend/award changes (input feeds; TED / USASpending awards; Award change rows). Not open bid queues. Grants.gov Scraper is for Grants.gov-only funding notices (input feeds / watch terms; Grants.gov; Funding digest rows). Not a multi-source TED/SAM desk.

What input is required?

Live required fields: none listed (see live fields). Published exampleRunInput is shown below.

Field Type Default Notes
awardSearches any[] [{"id": "sample-it-services", "keywords": ["cloud", "modernization"], "recipientNames": [], "naicsCodes": ["541512"], "pscCodes": [], "daysUntilEnd": 365, "minimumAwardAmount": 1000000}] Award searches. Search definitions for official public federal award data.
maxAwardsPerSearch integer 50 Max awards per search. Max awards per search input. minimum=1 maximum=500
emitBaselineSummary boolean true Emit baseline summary. Emit a baseline summary row on the first run for a new snapshot namespace.
emitAwardRows boolean false Emit award observation rows. Emit optional public award observation rows. Off by default; recompete candidates carry the business value.
generateReport boolean true Generate watch report. Generate a report row when report-worthy rows are emitted.
watchMode string enum recompete Watch mode. Keep recompete for the existing award workflow. Use spend_shift for bounded agency spend and vendor concentration reports. enum: recompete, spend_shift
spendWatches any[] empty Spend shift watches. Optional public-spend watch definitions. Each watch is limited to the configured official USAspending query and two comparison periods. maxItems=10
maxSpendingRows integer 100 Max spending rows per period. Bound the number of official USAspending award rows fetched for each period. minimum=1 maximum=100
emitSpendExport boolean false Generate spend export event. Generate one source-linked spend export row per changed spend snapshot.
fixturePath string empty Fixture path. Optional local fixture path for private canary/testing runs.
emitUnchanged boolean false Emit unchanged rows. When false, unchanged searches emit no dataset rows and no charges.
dryRun boolean false Dry run. When true, emit sample rows without live calls or billing.
initialRunMode string enum emit_backfill Initial run mode. Deployment canary control used by automation; emit_backfill allows first-run proof rows, baseline_only is used for no-change proof. enum: emit_backfill, baseline_only
snapshotKey string empty Snapshot key. Optional state namespace for canary and recurring no-change proof runs.

Published Store example run input (omitted fields take schema defaults):

{
  "awardSearches": [
    {
      "id": "sample-it-services",
      "keywords": [
        "cloud",
        "modernization"
      ],
      "recipientNames": [],
      "naicsCodes": [
        "541512"
      ],
      "pscCodes": [],
      "daysUntilEnd": 365,
      "minimumAwardAmount": 1000000
    }
  ],
  "maxAwardsPerSearch": 50,
  "emitBaselineSummary": true,
  "emitAwardRows": false,
  "generateReport": false,
  "watchMode": "recompete",
  "maxSpendingRows": 100,
  "emitSpendExport": false,
  "emitUnchanged": false,
  "dryRun": false,
  "initialRunMode": "baseline_only"
}

Run GovCon Recompete & Spend Shift Watch on Apify

How do dataset, webhook, and dry-run delivery work?

Dataset output is the billable surface when rows are written. See live PPE for which events bill. dryRun true validates or samples without the usual dataset/webhook side effects described on the Store schema. Unchanged runs that write zero default-dataset rows typically charge $0.00 on current PPE.

What does a result contain?

Published README Output Example / Sample Output JSON. Treat README samples as illustrations, not a live coverage guarantee. There is no published output JSON schema on the Store page.

How is GovCon Recompete & Spend Shift Watch priced?

Billing is pay per event. The live Store card is from $80.00 / 1,000 GovCon recompete candidate ($0.08 per delivered govcon-recompete-candidate). No Actor Start. Current PPE:

Event Price Emitted when
govcon-recompete-candidate (GovCon recompete candidate) $0.08 Charged for each source-linked public award that appears inside a recompete watch window.
govcon-incumbent-map-generated (GovCon incumbent map generated) $0.1 Charged for each search-level incumbent map summary row.
govcon-incumbent-change-detected (GovCon incumbent change detected) $0.06 Charged for each source-linked incumbent or award-content change signal.
govcon-incumbent-award-observed (GovCon incumbent award observed) $0.004 Charged for each optional public award observation row when explicitly enabled.
govcon-recompete-watch-report (GovCon recompete watch report) $6.00 Charged for each portfolio-level recompete watch report row.
govcon-spend-shift-alert (GovCon spend shift alert) $0.5 Charged for each source-linked material agency or vendor spend-share change alert.
govcon-vendor-concentration-report (GovCon vendor concentration report) $12 Charged for each generated agency and vendor concentration report.
govcon-spend-export (GovCon spend export) $5.00 Charged for each generated source-linked spend analysis export.

from $80.00 / 1,000 GovCon recompete candidate ($0.08 per delivered govcon-recompete-candidate). No Actor Start.

See GovCon Recompete & Spend Shift Watch pricing on Apify

Limits to keep in mind

Open GovCon Recompete & Spend Shift Watch on Apify

Related pages