GovCon API
The data layer

Our data, and how current it is

Every dataset we serve, what it covers, and exactly how current our copy is, read live. Where the most recent weeks look thin, it is the upstream system that has not reported yet, not us, and each source says so below.

Contract Opportunities

SAM.gov · Updated daily

Every federal contract notice, with full descriptions.

2026-07-20
Current as of
608,051
Records
Posted date
Event date axis
Oct 2024 onward (FY2025+)
Coverage

Note: Synced from SAM.gov daily. Award notices stay on file for years after award, so the set always includes older records by design. That is retention, not staleness.

Federal Contracts (FPDS)

FPDS · Updated daily

Every FPDS prime contract transaction.

2026-07-16
Current as of
9,859,827
Records
Action date
Event date axis
Oct 2024 onward (FY2025+)
Coverage

Note: FPDS reports promptly: about 95% of transactions post within 7 days of the action date, so the recent window is near-complete. Each row is one transaction, and modifications stack.

Contract Vehicles (IDVs)

FPDS · Updated daily

FPDS contract vehicles: IDIQs, GWACs, FSS schedules, and BPAs.

2026-07-16
Current as of
2,115,733
Records
Action date
Event date axis
Full vehicle history, not date-windowed (back to 1982)
Coverage

Note: Unlike the prime-contracts layer, vehicles are NOT limited to FY2025: they are long-lived, so a GWAC awarded years ago is still the vehicle you must hold today. The full history is searchable on every plan, back to 1982; use active_only=true for vehicles whose ordering period is still open. Kept in a separate table so a vehicle ceiling never inflates a spending total.

Subawards (FFATA)

FFATA subaward reports · Updated daily

FFATA subawards: who the primes paid as subs.

2026-06-30
Current as of
221,324
Records
Subaward action date
Event date axis
Oct 2024 onward (FY2025+)
Coverage

Note: Subawards are filed weeks after the work. Only about 12% appear within 7 days of the action date, so the most recent weeks are always sparse and fill in over time. That is upstream reporting lag, not a sync delay.

Entity Registry

SAM.gov · Monthly extract

SAM-registered entities and their registrations.

2026-07-05
Current as of
885,266
Records
SAM extract date
Event date axis
Current registrations
Coverage

Note: SAM publishes the public entity extract monthly, so 'current as of' tracks SAM's latest extract, not a daily pull. New registrations take about 30 days to appear upstream.

Exclusions

SAM.gov · Refreshed daily

The full SAM debarment and exclusions list.

2026-07-17
Current as of
163,659
Records
Listing date
Event date axis
Current debarment list
Coverage

Note: Refreshed daily as a full replace of the current SAM exclusions list (current state, no history). One UEI can hold multiple active records, and about 73% of exclusions are individuals with no UEI.

Federal Hierarchy

SAM.gov · Updated weekly

The federal agency organization tree.

2026-07-19
Current as of
907
Records
Last refreshed
Event date axis
Full agency tree
Coverage

Note: The federal organization tree is small and stable, refreshed weekly. It is reference data used for agency-path derivation.

Wage Determinations

SAM.gov (SCA/DBA/CBA) · Updated daily

Davis-Bacon, SCA, and CBA wage determinations.

2026-07-14
Current as of
90,035
Records
Modified date
Event date axis
Full revision archive (active + superseded)
Coverage

Note: SAM keeps every superseded revision of a determination, not just the one in force, so this is a revision archive, not a current-only snapshot (only about 6% of Davis-Bacon records are currently active). Pass active_only=true for the determinations that actually govern a bid today. Re-synced daily.

Attachment Full Text

SAM.gov (notice attachments) · Updated daily

Full text of the documents attached to SAM.gov contract notices.

2026-07-20
Current as of
513,157
Records
updated_at
Event date axis
Every attachment reachable from a live notice
Coverage

Note: SAM.gov's own API returns attachment links but never their contents. This is the extracted text layer: PDFs, Word, Excel, PowerPoint and RTF, including documents recovered from inside nested archives, with scanned PDFs put through OCR. Deduplicated by content hash, so one document attached to many notices is stored once.

Contracting Officers

SAM.gov · Updated daily

Named contracting officers.

2026-07-19
Current as of
35,883
Records
Last seen
Event date axis
Named contracting officers
Coverage

Note: Contracting officer records are refreshed daily from awarded notices.

Pull freshness programmatically.

Every number here comes from GET /api/v1/status, counts plus current-as-of per source.

Read the API docs