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 collectionGET
/stats/homepageAggregate stats sized for hero panelsGET
/awardsPaginated awards with agency/amount/date filtersGET
/awards/{id}Single award by IDGET
/entitiesRecipients with name searchGET
/entities/{uei}Recipient by UEIGET
/enrichmentsLLM classifications of awardsGET
/federal-registerRules, notices, presidential documentsGET
/grant-opportunitiesGrants.gov posted opportunitiesGET
/sam-opportunitiesSAM.gov contract solicitationsGET
/agency-newsFederal agency RSS itemsGET
/signal/first-time-recipientsEntities newly visible in federal dataGET
/signal/recompete-radarAwards expiring soon, above $ thresholdGET
/signal/sector-momentumSector volume + $ over recent windowQuick 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.