Skip to content
All field deployments
DeclassifiedID: GTG-DEPLOY-03Live in production

AbiertoUS federal contracting, open to read

Every federal contract opportunity, open to read

Every contract opportunity the US federal government publishes on SAM.gov, joined to the awards USAspending records — who is buying, who is winning, what it cost and when offers are due. Free to read, free to cite, no account required.

Sector
Open Data / US Federal Procurement
Client
Public release · Federal vendors, analysts and AI agents
Deployed
2026 // en-US
75.8K+
Opportunities joined

From 116K+ SAM.gov notices, grouped by solicitation

452K+
Contract awards

USAspending records matched on PIID and solicitation number

$98.2B
Obligations on record

Across 32.5K+ vendors and 87 departments and agencies

01 // The Brief

US federal procurement is public, but it is not readable. Opportunities live on SAM.gov, awards live on USAspending.gov, and nothing joins the two. SAM.gov issues a new notice id for every revision, so a single solicitation surfaces as five or six unrelated rows, and the award it eventually produced sits in a different system under a different identifier.

Abierto rebuilds that record as one object. It reads the public bulk extracts rather than the websites, groups every notice that shares a solicitation number — sources sought, presolicitation, solicitation, amendments, award notice — and merges the groups that USAspending links to the same award. Matching runs on identifiers only, the contract PIID or the solicitation number, never on names, so a joined record is a fact rather than a guess.

Every agency, sub-agency, contracting office, vendor, NAICS industry, product or service code, set-aside program and state gets its own stable, citable URL. Each page has .md and .json twins at the same address, content negotiation works on the canonical URL, and the whole index ships with an Atom feed, sharded sitemaps with real lastmod dates and an llms.txt that documents the URL grammar. It is built for people and for AI agents alike.

Abierto is the US counterpart to LicitIA Abierto, the open index of Mexican public procurement we publish alongside LicitIA. Same conviction on both sides of the border: public spending records belong to the public, in a form anyone can actually read.

02 // What We Built

01

Opportunities joined to awards

SAM.gov notices grouped into one opportunity per solicitation and linked to the USAspending award on identifiers alone — contract number or solicitation number, never a fuzzy name match.

02

A citable URL for every entity

Departments, sub-agencies, contracting offices, vendors by UEI, NAICS codes at any depth, PSC codes, set-aside programs and places of performance. Stale slugs redirect permanently to the current one.

03

Machine-readable by default

.md and .json twins of every page, content negotiation on the canonical URL, an Atom feed of new opportunities and an llms.txt that documents the full URL grammar for AI agents.

04

Small-business set-aside filtering

SBA, 8(a), HUBZone, SDVOSB, WOSB and EDWOSB programs broken out with live counts, filterable by state, department and NAICS industry.

05

Deadline-first discovery

Solicitations, presolicitations and sources sought ordered by the nearest response deadline, with the explicit caveat to confirm on SAM.gov because agencies amend dates.

06

Honest about its limits

A public data page states exactly what is covered, what is not — bidders, attachments, state and local buying — and how complete each field is, down to the percentage.

03 // Stack

Next.jsSAM.gov Bulk ExtractsUSAspending Bulk DataEntity ResolutionSchema.org & Open Formatsllms.txt / Agent-Readable

Want one of these for your operation?

Abierto started as a brief on a call. Tell us what you need traced, automated or rebuilt, and we will scope it.