The weekly federal-spending brief. One email a Sunday. Free. No tracking.
The BuildoutBeta
Developer / API

A read-only API into every record.

Every page on this site renders from the same FastAPI backend that's exposed publicly. No auth, no rate limits during beta. Be reasonable.

Endpoints
GET/statsCounts across every collection
GET/stats/homepageAggregate stats sized for hero panels
GET/awardsPaginated awards with agency/amount/date filters
GET/awards/{id}Single award by ID
GET/entitiesRecipients with name search
GET/entities/{uei}Recipient by UEI
GET/enrichmentsLLM classifications of awards
GET/federal-registerRules, notices, presidential documents
GET/grant-opportunitiesGrants.gov posted opportunities
GET/sam-opportunitiesSAM.gov contract solicitations
GET/agency-newsFederal agency RSS items
GET/signal/first-time-recipientsEntities newly visible in federal data
GET/signal/recompete-radarAwards expiring soon, above $ threshold
GET/signal/sector-momentumSector volume + $ over recent window
Quick start
# Base URL: https://thebuildout.site/api
# No auth, no key, no signup. Free during beta.

curl https://thebuildout.site/api/stats

curl 'https://thebuildout.site/api/awards?agency=defense&min_amount=100000000&limit=10'

curl 'https://thebuildout.site/api/entities?q=lockheed&limit=5'

curl 'https://thebuildout.site/api/grant-opportunities?status=posted&limit=20'

curl 'https://thebuildout.site/api/aggregations/agencies?min_awards=1'

curl 'https://thebuildout.site/api/sectors/defense'

Rate limit: 120 requests / minute / IP. The OpenAPI spec is at /api/docs (Swagger UI) and the raw schema at /api/openapi.json.

OpenAPI spec served at /docs on the API host.