Cada contracte federal és una fila JSON gratuïta (eines GovCon cobren $500/mes)

Descobreix com extreure dades de contractes federals des de USAspending.gov gratis. Obtén leads d'empreses guanyadores sense pagar $500/mes. API JSON sense

miércoles, 29 de julio de 2026 • 7 min de lectura • Equip Q2BSTUDIO

API pública de USAspending.gov: datos en JSON sin registro

L'ecosistema de la contractació pública als Estats Units mou centenars de milers de milions de dòlars cada any. No obstant això, per a la majoria d'empreses tecnològiques, accedir en temps real a aquestes dades ha estat tradicionalment un luxe reservat a qui pot pagar subscripcions que van dels 500 als diversos milers de dòlars al mes. Plataformes com GovWin, HigherGov o Bloomberg Government han construït negocis multimilionaris sobre una base de dades que, en realitat, és pública i gratuïta: l'API d'USAspending.gov. El que aquestes eines cobren no són les dades en si, sinó la comoditat de tenir-les filtrades i empaquetades. Però per a una empresa amb capacitat tècnica, el camí directe és molt més rendible i, sobretot, permet un control total sobre la intel·ligència de mercat.

La clau és entendre que USAspending.gov exposa una API REST moderna, amb respostes en JSON, sense necessitat de registre ni clau d'accés. Això contrasta fortament amb altres registres federals com SAM.gov, que exigeix una API key, o el feed FPDS, que encara es lliura en XML de 2007. L'API d'USAspending s'actualitza en qüestió de dies després de la signatura dels contractes, cosa que la converteix en la font més àgil per detectar oportunitats de negoci. L'endpoint principal és api/v2/search/spending_by_award/, al qual s'envia una petició POST amb un cos JSON que defineix filtres: període de temps, tipus d'adjudicació, paraules clau, rangs d'import i molt més.

Un exemple pràctic: si vols localitzar tots els contractes federals signats en una setmana concreta, per un import superior a 250.000 dòlars i relacionats amb programari, el filtre date_type: 'date_signed' és el que marca la diferència. La majoria de les alertes comercials utilitzen action_date, que captura qualsevol modificació posterior (anys d'opció, increments de fons, canvis administratius), generant un soroll enorme. En canvi, date_signed retorna només els contractes que es van signar realment en aquella finestra. Aquest és el senyal que realment importa: una empresa que acaba de signar un contracte de 5 milions de dòlars està contractant personal, comprant equips i buscant subcontractistes. Aquí és on una empresa de desenvolupament de programari pot posicionar-se per oferir els seus serveis.

El valor afegit no acaba a la llista d'adjudicacions. Cada resultat inclou un recipient_id que permet una segona crida GET a api/v2/recipient/{recipient_id}/. Amb ella s'obté l'adreça registrada, l'UEI (Unique Entity Identifier), les banderes de tipus de negoci (small business, veteran owned, minority owned, etc.) i l'històric d'adjudicacions acumulades. Aquesta última dada és or: un contractista que guanya un premi milionari per primera vegada està construint tota la seva operació des de zero, mentre que un adjudicatari habitual amb milers de milions en contractes requereix un enfocament comercial completament diferent. Saber això abans de trucar a la porta marca la diferència entre una venda consultiva i una pèrdua de temps.

Des de la perspectiva tècnica, muntar un sistema propi d'alertes sobre aquesta API és sorprenentment senzill. Només cal un script que llanci la petició POST, processi els resultats, i davant cada recipient_id faci la petició GET d'enriquiment. Cal tenir en compte dues peculiaritats: el camp pel qual s'ordena (sort) ha d'estar inclòs a la llista fields, o l'API retorna un error 400. I les cerques per paraula clau poden trigar més de 30 segons en calent, per tant convé configurar un timeout generós. A més, l'endpoint de recipient és una mica inestable sota concurrència; un mecanisme de reintent simple (un o dos intents) sol ser suficient.

Per a una empresa com Q2BSTUDIO, que desenvolupa programari a mida i solucions tecnològiques avançades, aquesta font de dades representa una oportunitat estratègica. No només per construir eines internes d'intel·ligència de mercat, sinó també per oferir als seus clients sistemes d'alertes personalitzades que competeixin directament amb els productes comercials. Un exemple d'automatització: un bot que cada matí consulta els nous contractes signats al sector de defensa o salut, filtra per codis NAICS d'enginyeria o serveis professionals, i envia un informe per correu als equips comercials. Tot sense cost recurrent de llicències, només amb el treball d'integració inicial.

La intel·ligència artificial pot potenciar encara més aquest flux. Imaginem un agent d'IA que, sobre les dades enriquides de cada adjudicatari, generi resums executius, identifiqui patrons de despesa o fins i tot redacti esborranys de propostes. Q2BSTUDIO està en una posició ideal per implementar aquest tipus de solucions, combinant l'extracció de dades públiques amb models de llenguatge i serveis d'IA. La ciberseguretat també hi juga un paper: al manejar dades d'empreses que acaben de guanyar contractes sensibles, és crític assegurar les APIs, els magatzems de dades i els pipelines d'integració. Les proves de penetració i la consultoria en ciberseguretat que ofereix Q2BSTUDIO garanteixen que aquestes solucions no exposin informació crítica.

Des del punt de vista del Business Intelligence, tenir accés a un corrent continu de contractes federals permet construir quadres de comandament a Power BI que monitoritzin la competència, identifiquin agències amb més despesa en tecnologia i detectin canvis en les prioritats de compra. Q2BSTUDIO té experiència en implementacions de BI i Power BI que transformen dades en brut en informació accionable. I tot es pot desplegar sobre infraestructura cloud, ja sigui AWS o Azure, per garantir escalabilitat i disponibilitat. Els serveis cloud de Q2BSTUDIO permeten muntar pipelines serverless que executen les consultes periòdiques sense necessitat de gestionar servidors.

La pregunta que sorgeix és: per què les empreses segueixen pagant subscripcions cares si poden obtenir la mateixa informació amb un esforç tècnic moderat? La resposta té a veure amb la inèrcia, la manca de coneixement intern d'APIs i la creença que el valor d'aquests productes resideix en les dades en lloc de en la presentació. Però la realitat és que l'API d'USAspending.gov és tan rica com la que fan servir les eines comercials; de fet, és la font primària de la qual totes beuen. La diferència està en l'empaquetat: alertes per correu, dashboards preconstruïts, suport al client. Per a una empresa amb equip de desenvolupament, construir aquestes capes per sobre de la font gratuïta és una inversió única que s'amortitza en pocs mesos.

A més, el control sobre el pipeline permet afinar els filtres molt més que qualsevol producte genèric. Per exemple, es poden combinar codis NAICS (el prefix 54 captura tots els serveis professionals), noms d'agències específiques, tipus de receptor (small business, veteran owned, etc.) i rangs d'import per obtenir leads hipersegmentats. També es pot alterar la periodicitat de les consultes, passar d'alertes diàries a en temps real (amb els límits de l'API) o agregar dades d'altres fonts com SAM.gov (amb la seva API amb clau) per complementar la informació de contacte.

Un altre aspecte a considerar és la legalitat i transparència. En utilitzar una API pública sense restriccions, no hi ha risc de violar termes de servei. USAspending.gov està dissenyada perquè qualsevol pugui accedir a les dades de la despesa federal. De fet, el govern promou el seu ús per fomentar la transparència i la competència. Les empreses que construeixen models de negoci sobre aquestes dades estan perfectament en el seu dret, sempre que no redistribueixin les dades en brut sense atribució. Q2BSTUDIO, per exemple, pot integrar aquests fluxos en plataformes d'automatització de vendes o CRMs sense cap conflicte legal.

Pel que fa a la implementació tècnica, recomanem començar amb un script en Python que utilitzi la llibreria requests per a les dues crides. L'estructura de la resposta és JSON plana i fàcil de recórrer. Per a un volum alt de consultes, es pot paral·lelitzar amb asyncio o multiprocessing, sempre respectant els límits no documentats però reals de l'API. L'experiència de Q2BSTUDIO en automatització de processos programari assegura que el sistema no només funcioni, sinó que sigui mantenible i escalable a llarg termini.

En conclusió, el mercat d'intel·ligència sobre contractació pública està madur per ser disrumpit. Les eines que cobren centenars de dòlars al mes pel que essencialment és una capa de presentació sobre dades gratuïtes s'enfrontaran a una competència creixent per part d'empreses que, com Q2BSTUDIO, ofereixen solucions a mida amb el mateix poder de filtratge i enriquiment. No es tracta de piratejar un producte, sinó de construir el propi aprofitant que la matèria primera és accessible públicament. Cada contracte federal signat és una fila JSON gratuïta que espera ser convertida en una oportunitat de negoci. Només cal la voluntat de mirar sota el capó i un equip tècnic capaç de fer-ho.

UNA PAUSA?

Juga una estona abans de marxar

ELS NOSTRES SERVEIS

Com et podem ajudar

Tens un projecte en ment?

Explica'ns la teva visió i la convertim en una solució de programari. Sigui quin sigui l'abast, fem realitat la teva idea.