{
  "id": 12653976,
  "title": "How to Monitor SAM.gov for New Contract Opportunities Without Checking Daily",
  "url": "https://urgent.news/2026/10/07/how-to-monitor-sam-gov-for-new-contract-opportunities-without",
  "topic": "tech",
  "section": "Tech",
  "published": "2026-10-07T15:31:04.000Z",
  "source": {
    "name": "Dev.to",
    "slug": "dev-to",
    "url": "https://dev.to/deltatools/how-to-monitor-samgov-for-new-contract-opportunities-without-checking-daily-5f7n"
  },
  "original_language": "en",
  "account": "The federal government posts numerous contract opportunities on SAM.gov, with solicitations exceeding $25,000 expected to be listed there. To monitor these opportunities without daily checking, three methods are available: SAM.gov's saved search email alerts, a Python script that polls the public search API, or a scheduled monitor that handles deduplication and alerting with no infrastructure required.\n\nThe first method involves creating a saved search on SAM.gov with a notify option for new matches via email. This is a simple and free solution ideal for those who already check email daily and are primarily interested in Solicitations and Combined Synopsis/Solicitations with normal response windows.\n\nThe second approach requires a Python script that interacts with SAM.gov's public, unauthenticated search API. The script takes keyword parameters and fetches the results, allowing for real routing control such as Slack, shared inboxes, or webhooks integrated into a CRM. The script handles deduplication by storing seen notice IDs in a JSON file, ensuring that only genuinely new notices are reported.\n\nThe third method utilizes a scheduled monitor that deduplicates notices and sends alerts without needing any additional infrastructure. This solution is built using the SAM.gov New-Opportunity Monitor, which watches keyword searches on a schedule and reports only genuinely new opportunities.",
  "summary": "TL;DR: A Congressional Research Service report states that when a federal contract is expected to exceed $25,000, the agency posts the solicitation on SAM.gov. There are three ways to watch those postings without refreshing the site every morning: SAM.gov's own saved search email alerts (free, but thin), a Python script that polls SAM.gov's public search API (free, real routing control), or a…",
  "key_points": [],
  "editors_take": null,
  "illustration": null,
  "coverage": {
    "outlets": 1,
    "also_reported_by": []
  },
  "ai_generated": true,
  "disclaimer": "Summaries, key points and the editor’s take are written by software from other outlets’ reporting and may contain errors — always check the linked original."
}