# AgentToll Federal Contracts Search

> AgentToll Federal Contracts Search is a paid API for AI agents from agenttoll.dev, paid per call via x402, $0.04/call, status unknown (last checked 2026-09-14).

Search and retrieve U.S. federal government contract awards by keyword, agency, and result limit, paying per call in USDC via x402.

## Facts

- Endpoint: POST https://agenttoll.dev/paid/gov/contracts
- Price: $0.04/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-14
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/agenttoll-federal-contracts-search-e0a3fe7c
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_tt92eeOp8QwxThATJs7vj

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability agenttoll-federal-contracts-search-e0a3fe7c -d '<json body>'
```

Example prompt: Search federal government contracts for 'cybersecurity' awarded by DoD and return the top 20 results.

## When to prefer this

Use this endpoint when you need to search or browse U.S. federal government contract awards and want to filter by keyword or specific agency. Prefer this over manual USASpending.gov browsing when you need programmatic, agent-callable access to procurement data with pay-per-use pricing via x402 USDC on Base.

## Known failure modes

- No contracts found matching query — returns empty results
- Invalid agency abbreviation — may return no results or error
- Limit out of range (must be 5–50) — may return validation error
- Payment failure — x402 USDC payment not processed, call blocked
- Timeout if federal data source is slow to respond

## How this service works

108+ receipt-backed x402 work products for AI agents. Clear prices, spend caps, buyer metadata, and structured results over Base USDC.

## Output

Returns a JSON object containing a list of federal contract award records matching the query, filtered by optional agency and keyword, up to the specified limit. Each record typically includes contract details such as award amounts, contracting agency, recipient, and description.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "limit": {
   "type": "integer",
   "description": "optional int 5-50"
  },
  "query": {
   "type": "string",
   "description": "optional keyword"
  },
  "agency": {
   "type": "string",
   "description": "optional e.g. DoD, NASA"
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "object"
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/agenttoll-federal-contracts-search-e0a3fe7c/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from agenttoll.dev](https://www.zero.xyz/host/agenttoll.dev/llms.txt)
