---
title: "SAM.gov public contract opportunities"
description: "Current-record public opportunity detail with status, agency, raw dates, classification and description."
url: "https://www.jsonify.com/sources/sam_gov"
---

# SAM.gov public contract opportunities

Current-record public opportunity detail with status, agency, raw dates, classification and description.

Collects: Current-record public opportunity detail with status, agency, raw dates, classification and description

Reads: sam.gov

- Status: Passed 7 Oct 2026, 13:51 UTC
- Checks: 2
- Revision: 0c8881c
- HTML page: https://www.jsonify.com/sources/sam_gov
- Build a pipeline using this source: https://factory.jsonify.com/setup?q=Build%20a%20dataset%20from%20SAM.gov%20public%20contract%20opportunities&source=sam_gov

## How a pipeline uses this source

1. **Sources** (sources): sam.gov
2. **Opportunity detail** (step): Current-record public opportunity detail with status, agency, raw dates, classification and description.
3. **Checks** (step): 2 saved checks run against the live site and a stored copy of the page. Last passed 7 Oct 2026. When the site changes, Jason repairs the source and publishes a new revision.
4. **Your dataset** (output): Rows delivered to your sheet, warehouse, alerts or assistant on the schedule you choose.

## Checks and repairs

- 7 Oct 2026, 13:51 UTC Live check: Passed (revision 0c8881c)
- 7 Oct 2026, 13:50 UTC Offline check: Passed (revision 0c8881c)
- 7 Oct 2026, 01:22 UTC Live check: Passed (revision 0c8881c)
- 7 Oct 2026, 01:21 UTC Offline check: Passed (revision 0c8881c)

## What it reads

### opportunity\_detail

Current-record public opportunity detail with status, agency, raw dates, classification and description.

| Field | Type | Meaning |
| --- | --- | --- |
| opportunity\_id | string | Opportunity ID. |
| source\_url | string | URL of the public source record. |
| title | string | Title. |
| status | string | Status. |
| notice\_id | null | Notice ID. |
| related\_notice | null | Related notice. |
| contract\_type | string | Contract type. |
| contract\_line\_number | null | Contract line number. |
| inactive\_dates | string | Inactive dates. |
| inactive\_policy | string | Inactive policy. |
| date\_offers\_date | string | Date offers date. |
| published\_date | string | Published date. |
| dept\_agency | string | Dept agency. |
| sub\_tier | string | Sub tier. |
| office | string | Office. |
| set\_aside | null | Set aside. |
| psc | string | Psc. |
| naics | string | Naics. |
| description | string | Description. |
| observed\_at | string | Timestamp when the record was collected. |
| scope\_note | string | Coverage and interpretation notes for the result. |

Example row (synthetic):

| opportunity\_id | source\_url | title | status | notice\_id | related\_notice | contract\_type | contract\_line\_number | inactive\_dates | inactive\_policy | date\_offers\_date | published\_date | dept\_agency | sub\_tier | office | set\_aside | psc | naics | description | observed\_at | scope\_note |
| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
| example-123 | https://example.com/fixture | Example title | Example status |  |  | Example contract type |  | Example inactive dates | Example inactive policy | Example date offers date | Example published date | Example dept agency | Example sub tier | Example office |  | Example psc | 3 | Example description | 2026-01-15T12:00:00Z | Example scope note |

## Limitations

Current record only; may be inactive. No search, attachments, contacts or historical versions. Blank fields null; source date inconsistencies preserved.

Site and app names identify the source only. Jsonify is not affiliated with or endorsed by them.
How Jsonify reads sites: https://www.jsonify.com/legal/site-owners.md


## More News & public data sources

- [Lobsters paged hottest stories](https://www.jsonify.com/sources/lobsters.md): Read public hottest-story pages with exact story/discussion identity, scores, comment counts, tags and validated next-page links.
- [World Bank indicators and country directory](https://www.jsonify.com/sources/world_bank.md): Bounded annual indicator observations and a fully paginated current country, territory and aggregate directory.
- [Wikipedia English article summaries](https://www.jsonify.com/sources/wikipedia.md): Exact canonical English article introductions with page identity, description, extract, Wikidata reference and source revision metadata.
- [EIA weekly retail fuel tables](https://www.jsonify.com/sources/eia.md): Discover official fuel-price areas and read visible weekly gasoline/diesel series with exact area, units, dates and missing-value markers.
- [openFDA 510(k) decisions](https://www.jsonify.com/sources/openfda.md): Date-window pages of FDA 510(k) decisions with device, applicant, decision and classification fields, explicit pagination and De Novo exclusion counts.
- [WSJ Minute Briefing metadata](https://www.jsonify.com/sources/wsj.md): Bounded public podcast episode titles, GUIDs and dates.
- [WHO public fact sheets](https://www.jsonify.com/sources/who.md): Dated English WHO fact sheets with key facts and section text.
- [WIRED official RSS news](https://www.jsonify.com/sources/wired.md): Current WIRED RSS metadata with IDs, source links, publication dates and taxonomy/creator fields.

All News & public data sources: https://www.jsonify.com/sources.md?category=news_public_data


## Related datasets

- [Deliveroo, Uber Eats and Just Eat Menu Prices in London](https://www.jsonify.com/datasets/london-delivery-app-venues-and-menus-d603c7022886.md): Deliveroo, Uber Eats and Just Eat menu prices in London: 3,365 menu items from 30 restaurant listings, with base prices, categories and ratings.
- [Short Drama Apps: Catalogue, Charts and Coin Prices](https://www.jsonify.com/datasets/short-drama-charts-and-catalogue-c3bee033d5c1.md): Short drama app data for ReelShort, DramaBox and FreeReels: 71,875 catalogue rows, charts and coin packs. Published 2 November 2026.
- [8-K Filings Dataset: S&P 500 Current Reports](https://www.jsonify.com/datasets/s-p-500-sec-8-k-filings-61608a881b67.md): SEC 8-K and 8-K/A filings for S&P 500 companies. The published table contains 690 filing rows. Fields include filing date, event date, ticker, CIK, 8-K items…
