Skip to content

Federal contract notices, solicitations and award notices

U.S. federal contract opportunities and government notices.

Search contract opportunities

Search contract opportunities

Find active federal contract notices matching keywords, agency, place of performance, set-aside, notice type, and posting period. Results include award notices when selected; fields not published on a notice are null.

Your information

Place-of-performance state, such as Texas or TX.

Words to search for, such as janitorial services.

Business preference, such as hubzone.

Maximum notices to return, such as 25.

Kind of notice, such as solicitation.

More options

Federal agency name, such as Department of Veterans Affairs.

Only notices posted within this many days, such as 30.

1 credit per run

Example results

Opportunities
Opportunities
TitleLinkAgencyOfficeIndustryNotice IDSet AsideNaics CodeNotice TypePosted DateResponse DeadlineSolicitation NumberPlace of Performance
Fort Hood Installation Custodial Services
DEPT OF DEFENSE
W6QM MICC-FDO FT CAVAZOS
Janitorial Services
68a0912bb79e4c43b3bb5085e50aff3b
HUBZone Set Aside
561720
Solicitation
2026-09-25
2026-10-07T10:00:00-05:00
W91151-26-R-A004
Fort Hood, Texas, UNITED STATES
Example data · Run in Studio for fresh results.

Choose an action

About SAM.gov

SAM.gov returns federal contract notices through Search contract opportunities, which requires keywords.

Optional inputs filter by agency, state, set-aside, notice type, and posting period.

Results include notice details such as agency, industry, posting date, deadline, and performance location; award notices are included when selected.

Built by Fous from sam.gov and checked automatically; it last passed a check on Sep 29, 2026. Fous is not affiliated with SAM.gov.

Actions

Search contract opportunities

1 credit per run

Find active federal contract notices matching keywords, agency, place of performance, set-aside, notice type, and posting period. Results include award notices when selected; fields not published on a notice are null.

What you provide

FieldTypeRequiredDescription
StatestateTextOptionalPlace-of-performance state, such as Texas or TX.Example: TX
AgencyagencyTextOptionalFederal agency name, such as Department of Veterans Affairs.Example: Department of Veterans Affairs
KeywordskeywordsTextRequiredWords to search for, such as janitorial services.Example: janitorial services
Set Asideset_asideTextOptionalBusiness preference, such as hubzone.Example: Hubzone
Max Resultsmax_resultsNumberOptionalMaximum notices to return, such as 25.Example: 5
Notice Typenotice_typeTextOptionalKind of notice, such as solicitation.Example: Solicitation
Posted Within Daysposted_within_daysNumberOptionalOnly notices posted within this many days, such as 30.

What you get

FieldTypeDescription
OpportunitiesopportunitiesList
Linkopportunities[].linkTextSAM.gov notice pageExample: https://sam.gov/workspace/contract/opp/68a0912bb79e4c43b3bb5085e50aff3b/view
Titleopportunities[].titleTextNotice titleExample: Fort Hood Installation Custodial Services
Agencyopportunities[].agencyTextFederal agencyExample: DEPT OF DEFENSE
Officeopportunities[].officeTextContracting officeExample: W6QM MICC-FDO FT CAVAZOS
Industryopportunities[].industryTextIndustry nameExample: Janitorial Services
Notice IDopportunities[].notice_idTextSAM.gov notice IDExample: 68a0912bb79e4c43b3bb5085e50aff3b
Set Asideopportunities[].set_asideTextBusiness set-aside nameExample: HUBZone Set Aside
Naics Codeopportunities[].naics_codeTextNAICS codeExample: 561720
Notice Typeopportunities[].notice_typeTextNotice typeExample: Solicitation
Posted Dateopportunities[].posted_dateTextPosting date in YYYY-MM-DDExample: 2026-09-25
Response Deadlineopportunities[].response_deadlineTextResponse deadline with time zoneExample: 2026-10-07T10:00:00-05:00
Solicitation Numberopportunities[].solicitation_numberTextSolicitation numberExample: W91151-26-R-A004
Place of Performanceopportunities[].place_of_performanceTextPerformance locationExample: Fort Hood, Texas, UNITED STATES

Example result

For State: TX, Keywords: janitorial services, Set Aside: Hubzone, Max Results: 5, Notice Type: Solicitation

JSON
{
  "opportunities": [
    {
      "link": "https://sam.gov/workspace/contract/opp/68a0912bb79e4c43b3bb5085e50aff3b/view",
      "title": "Fort Hood Installation Custodial Services",
      "agency": "DEPT OF DEFENSE",
      "office": "W6QM MICC-FDO FT CAVAZOS",
      "industry": "Janitorial Services",
      "notice_id": "68a0912bb79e4c43b3bb5085e50aff3b",
      "set_aside": "HUBZone Set Aside",
      "naics_code": "561720",
      "notice_type": "Solicitation",
      "posted_date": "2026-09-25",
      "response_deadline": "2026-10-07T10:00:00-05:00",
      "solicitation_number": "W91151-26-R-A004",
      "place_of_performance": "Fort Hood, Texas, UNITED STATES"
    }
  ]
}

For developers

Run this workflow from your own code. In Studio, turn on Developer mode and create an API key.

cURL
# First set your key: export FOUS_API_KEY='YOUR_FOUS_API_KEY'
: "${FOUS_API_KEY:?Set FOUS_API_KEY before running this example}"

curl 'https://api.fous.com/v1/query' \
  --fail-with-body --silent --show-error --max-time 120 \
  -H "Authorization: Bearer $FOUS_API_KEY" \
  -H 'Content-Type: application/json' \
  --data-raw '{
  "api": "@sam-gov",
  "visibility": "public",
  "operation": "search_contract_opportunities",
  "version": 1,
  "input": {
    "state": "TX",
    "keywords": "janitorial services",
    "set_aside": "hubzone",
    "max_results": 5,
    "notice_type": "solicitation"
  },
  "response": {
    "format": "json"
  }
}'

What you can do with it

  • Find notices matching a service or product keyword
  • Identify opportunities from a specific federal agency
  • Track response deadlines and solicitation numbers
  • Review notices by set-aside or industry
  • Locate contract opportunities by place of performance

Questions

Is Fous affiliated with SAM.gov?

No. Fous is not affiliated with SAM.gov. This workflow reads the public sam.gov website and returns its data.

How much does it cost?

Each run costs 1 credit. With pay-as-you-go, a credit costs 1¢; monthly plans cost less per credit.

Do I need a SAM.gov account?

No. You only need a Fous account.

How current is the data?

Fous gets the data from sam.gov when you run it; repeating the same request within a day may return the saved result. Fous checks this workflow automatically; it last passed a check on Sep 29, 2026.

Which federal notices match my keywords?

Search contract opportunities finds active federal contract notices matching the required keywords and any filters you provide.

When is a notice response due?

Search contract opportunities returns the response deadline when it is published on the notice.

Where will the work take place?

Search contract opportunities returns the place of performance when it is published on the notice.

All Government workflowsBrowse all workflows