Skip to main content
O SAM.gov é onde as agências federais dos Estados Unidos publicam suas oportunidades de contratação: toda ação contratual prevista acima de 25.000 dólares, do aviso de pesquisa de fontes à solicitação de propostas e à adjudicação. Todas as agências publicam ali: o Departamento de Defesa e suas forças, a General Services Administration, Assuntos de Veteranos, Agricultura, Interior, Segurança Interna, Justiça, Estado, Saúde, a NASA, Energia e as demais. Todos os avisos que o SAM.gov mantém ativos, cerca de 75.000: perto de 23.000 sinopses e solicitações combinadas, 19.000 solicitações de propostas, 14.000 avisos de adjudicação, 7.000 pré-solicitações, 5.000 avisos especiais e 5.000 pesquisas de fontes. Cada um traz seu título e seu texto, o número de solicitação, o departamento, a agência e o escritório que o publicou, os códigos NAICS e PSC, o set-aside, o prazo de resposta, o local de execução, os contatos e, para uma adjudicação, o contratado, o valor e a data. Atualizado todos os dias; um aviso que o SAM.gov arquiva sai da lista. Busque primeiro e depois leia um aviso completo. Para as partes impedidas de contratar com o governo federal veja Exclusões do SAM.gov.
A fonte inteira, organizada e pronta para consultar: cada endpoint desta página responde em milissegundos. Cada resposta traz as_of: o quão atuais são os dados. Como funcionam os datasets.

Buscar oportunidades

POST /us/sam/opportunities-search/v1 Dataset Busca em todos os avisos ativos por qualquer combinação de palavras, tipo de aviso, número de solicitação, agência, códigos, set-aside, estado e data.
Retorna as_of (o quão atuais são os dados), os filtros aplicados, sort, total e total_is_exact, page, per_page, total_pages, count e opportunities[]. Cada aviso traz id (o id do aviso no SAM.gov, a chave), title, solicitation_number, type (o tipo de aviso atual: Solicitation, Combined Synopsis/Solicitation, Presolicitation, Sources Sought, Special Notice, Award Notice, Justification, Justification and Approval (J&A), Modification/Amendment/Cancel, Sale of Surplus Property ou Consolidate/(Substantially) Bundle), base_type (o tipo com que foi publicado), department, department_code (CGAC), sub_tier, agency_code (FPDS), office, office_code (AAC), organization_type, posted_date e posted_at, response_deadline (como o SAM.gov escreve, normalmente com o fuso UTC do escritório) e response_deadline_date, archive_type e archive_date, set_aside_code e set_aside, naics_code, classification_code (PSC), o local de execução (performance_street, performance_city, performance_state, performance_zip, performance_country), para uma adjudicação award_number, award_date, award_amount (dólares) e awardee, primary_contact e secondary_contact (cada um com title, name, email, phone, fax), o endereço do escritório contratante (office_city, office_state, office_zip, office_country), active, description (o texto do aviso, que o SAM.gov corta em cerca de 32.000 caracteres), additional_info_url e source_url (o aviso no SAM.gov). Os campos vazios são null.
A lista traz os avisos que o SAM.gov mostra como ativos. Atualizado diariamente; um aviso que o SAM.gov arquiva deixa de aparecer.

Uma oportunidade

POST /us/sam/opportunity/v1 Dataset Resolve um aviso pelo seu id no SAM.gov e retorna o registro completo.
Retorna found, id, as_of e opportunity (null quando não encontrado). Cada aviso traz id (o id do aviso no SAM.gov, a chave), title, solicitation_number, type (o tipo de aviso atual: Solicitation, Combined Synopsis/Solicitation, Presolicitation, Sources Sought, Special Notice, Award Notice, Justification, Justification and Approval (J&A), Modification/Amendment/Cancel, Sale of Surplus Property ou Consolidate/(Substantially) Bundle), base_type (o tipo com que foi publicado), department, department_code (CGAC), sub_tier, agency_code (FPDS), office, office_code (AAC), organization_type, posted_date e posted_at, response_deadline (como o SAM.gov escreve, normalmente com o fuso UTC do escritório) e response_deadline_date, archive_type e archive_date, set_aside_code e set_aside, naics_code, classification_code (PSC), o local de execução (performance_street, performance_city, performance_state, performance_zip, performance_country), para uma adjudicação award_number, award_date, award_amount (dólares) e awardee, primary_contact e secondary_contact (cada um com title, name, email, phone, fax), o endereço do escritório contratante (office_city, office_state, office_zip, office_country), active, description (o texto do aviso, que o SAM.gov corta em cerca de 32.000 caracteres), additional_info_url e source_url (o aviso no SAM.gov). Os campos vazios são null.
Um id que a lista ativa não registra retorna found: false com HTTP 200, não um erro. Essa é também a resposta para um aviso que o SAM.gov arquivou.

Referência completa

Esquemas, todos os campos de resposta e um playground interativo.