Skip to content

Build on company data that shows its sources

A JSON API for companies, contract awards, grants, subcontracts and signals. Every field comes with where it came from, how it is known and when it was collected.

A real request to the read API and its answer, made as this page loaded.

Endpoints

The read endpoints available today. Responses are JSON; amounts are US dollars.

EndpointParametersReturns
GET/v1/companiesq, agency, naics, state, limit (1 to 100)Companies with award counts and totals, best match first
GET/v1/companies/{id}NoneOne company: every field with its source, quality and dates, its contract awards, grants, teaming partners (primes and subcontractors) and signals
GET/v1/signalslimitThe newest signals, each with the record it came from
GET/v1/stats/directoryNoneCompany counts by state, industry code and agency
GET/v1/stats/awards-by-agencyNoneAward counts and amounts for the top agencies

Every field, with its source

Each field on a company carries its provenance, so your systems can show it, filter on it, or drop what is only estimated. Quality is one of verified, reported, inferred or stale. How a fact is known.

{
  "field": "uei",
  "value": "XMUZGJN98231",
  "quality": "reported",
  "source": {
    "id": "usaspending",
    "name": "USAspending.gov awards",
    "url": "https://www.usaspending.gov",
    "record": "CONT_AWD_36C10G26K0209_3600_36C79119D0006_3600",
    "attribution": null
  },
  "collected_at": "2026-11-13T21:19:17.404555+00:00",
  "verified_at": null
}

Coming next

The API follows the same rules as the app: the same plan limits, the same opt-outs, and only the uses each source allows.

API keys and usage
Named keys with scopes, shown once, and usage by day.
Webhooks
signal.created, list.changed, credits.low and record.removed, signed so you can check they came from us.
People and contacts
When contacts launch, under the same rules as the app: opted-out people never appear.
Bulk data feeds
Licensed files for data and risk teams, where each source's terms allow it.

Building something on company data?

Tell us what you need and we'll set you up with early access as keys open.