SAM.gov es donde las agencias federales de Estados Unidos publican sus oportunidades de contratación: toda acción contractual prevista por más de 25.000 dólares, desde el aviso de búsqueda de fuentes hasta la solicitud de ofertas y la adjudicación. Desde hoy POST /us/sam/opportunities-search/v1 busca entre todos los avisos que SAM.gov tiene activos, unos 75.000, y POST /us/sam/opportunity/v1 devuelve uno completo. Los dos responden desde la copia de Croma, que se actualiza cada día.
curl https://api.croma.run/us/sam/opportunities-search/v1 \
-H "Authorization: Bearer $CROMA_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"query": "cybersecurity",
"type": "sources_sought",
"deadline_from": "2026-10-09"
}'type elige el tipo de aviso y deadline_from deja solo los que siguen abiertos a respuestas. Los demás filtros:
| Filtro | Qué acota |
|---|---|
query | Palabras del título, el texto, el adjudicatario o el número de solicitud, con lematización en inglés |
type | solicitation, combined_synopsis_solicitation, presolicitation, sources_sought, special_notice, award_notice y cinco más |
department, sub_tier | El departamento y la agencia que publican, tal como los escribe SAM.gov: DEPT OF DEFENSE, DEPT OF THE ARMY |
naics_code, classification_code | Los códigos NAICS y PSC, como prefijos: 23 es toda la construcción, D todos los servicios de TI |
set_aside | SBA (pequeñas empresas), SDVOSBC, WOSB, 8A, HZC o NONE |
performance_state, office_state | Dónde se ejecuta el trabajo y dónde está la oficina contratante |
from_date, to_date, deadline_from, deadline_to | La fecha de publicación y el plazo de respuesta |
sort | recent, deadline (el plazo más próximo primero) o amount_desc (la mayor adjudicación primero) |
Cada aviso trae su título y su texto, el número de solicitud, el departamento, la agencia y la oficina que lo publicó, los códigos NAICS y PSC, el set-aside, el plazo de respuesta, el lugar de ejecución, el contacto del oficial de contratación y, para una adjudicación, el contratista, el monto y la fecha.
También las adjudicaciones#
Unos 14.000 de los avisos activos son adjudicaciones, así que la misma búsqueda responde quién ganó qué: type: "award_notice" con sort: "amount_desc" lista las mayores adjudicaciones recientes de una agencia, y query encuentra a un contratista por su nombre.
Cómo se consulta#
Los dos son endpoints de dataset: responden en milisegundos y traen as_of, qué tan actualizada está la copia. Un aviso que SAM.gov archiva sale de la lista en la siguiente actualización, y pedirlo después devuelve found: false, que es una respuesta completa, no un error. También están en el servidor MCP como sam_opportunities_search y sam_opportunity, y un monitor sobre una búsqueda te envía por correo lo nuevo después de cada actualización diaria.
La guía completa está en Oportunidades de contratación de SAM.gov. Las partes inhabilitadas para contratar con el gobierno federal son otra fuente, Exclusiones de SAM.gov. El resto de las fuentes de Estados Unidos está en Estados Unidos.