DefDex Data API
Build research tools, company screens and defense-market workflows with published DefDex data. Read organizations, government agencies, programs, awards, technologies, systems, funding and supporting evidence through one authenticated API.
API base URL: https://app.defdex.io/api/v1
Data MCP: https://app.defdex.io/mcp
Start here
- Make your first request: create a key and retrieve an organization.
- Choose a collection: find the data and field schema you need.
- Search and paginate: filter records and follow cursors.
- Use SDKs and CLI or connect an agent through MCP.
Find the right data
What access includes
The API exposes an explicit allowlist of published collections. The current reference
covers 97 available datasets, including relationship tables and aggregates.
GET /datasets is the authoritative runtime catalog. Research drafts, credentials,
sessions and operational records stay private. A database table’s existence does not
make it available through the API.
REST, SDKs, CLI and MCP use the same data and account limits. Paid billing is disabled; recorded requests are usage counts, not charges. Published records are read-only. Proposed corrections enter a human review queue.
Read the data correctly
Money in numeric scalar fields is returned as exact decimal strings. Preserve negative and zero obligations. Requested funding, enacted funding, announced ceilings and obligations describe different things: a ceiling is potential value, not spending.
Keep returned identifiers, source references and build_id with your results. A stable
identifier does not make a record immutable. See data quality before
combining collections or presenting totals.
