Find source records
Query SAM.gov current opportunities with source=sam_current, then fetch a stable record by ID.
Live federal procurement notices from SAM.gov, with source attachments, extracted text, and document search indexed as part of the current pipeline.
Upstream: sam.govConfirm the source role, then follow the route families that expose it. Field-level response shapes and examples stay in the API docs.
Query SAM.gov current opportunities with source=sam_current, then fetch a stable record by ID.
Find terms in attachments and extracted text without building a document pipeline first.
Use notice records when you need source-verbatim fields, identifiers, and publication history.
Read recent observed changes for monitoring and incremental sync workflows.
6.4M
Attachments + extracted text
Per record
Every 6h
Responses preserve source names and source record identifiers for audit and replay.
SAM.gov
Public API routes and MCP tool groups that serve this source today.
Use this value where a route accepts source filtering.
Public /v1 route families listed below.
Tool groups share the same key and monthly quota as REST.
Search and fetch normalized opportunity records.
/v1/opportunities/v1/opportunities/{recordId}Search extracted text and list source attachments.
/v1/documents/search/v1/opportunities/{recordId}/documentsRead source-verbatim notices when provenance matters.
/v1/notices/v1/notices/{recordId}Track recently observed source changes.
/v1/changesFilter and roll up structured opportunity features.
/v1/opportunities/analysis/v1/opportunities/analysis/rollupsEvery source ships with the same auth, the same envelope, and the same docs. Get an API key and you're three minutes from your first request.