# x402-factory USDA Contract Awards Feed

> x402-factory USDA Contract Awards Feed is a paid API for AI agents from x402-factory.com, paid per call via x402, $0.02/call, status unknown (last checked 2026-09-13).

Returns the latest federal contract awards from the USDA (Department of Agriculture), pre-filtered and sorted newest-first, with recipient, value, NAICS code, and award dates.

## Facts

- Endpoint: GET https://x402-factory.com/v1/contracts/awards/usda
- Price: $0.02/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-13
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/x402-factory-usda-contract-awards-feed-d756226e
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_0AMb-7lIQhx0zpmwkaBnS

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 x402-factory-usda-contract-awards-feed-d756226e
```

Example prompt: Pull the 20 most recent USDA contract awards since January 1, 2024, and flag any that are worth more than $500,000 — I want to see the vendor name, award value, and what the contract is for.

## When to prefer this

Use this endpoint when you specifically need USDA/Department of Agriculture contract award data pre-filtered from USAspending, saving the need to apply agency filters manually. Prefer it over generic USAspending API calls when you want low-latency, normalized award data scoped to USDA with optional filtering by vendor name, NAICS code, date, and minimum value. It is especially useful for competitive intelligence on USDA procurement, compliance monitoring, or market research in agriculture-related federal contracting.

## Known failure modes

- Invalid date format for 'since' parameter returns a 400 validation error
- NAICS code not matching the required 2-6 digit numeric pattern returns a 400 error
- No results found for very specific filters returns an empty awards array
- Payment not processed or insufficient USDC balance returns a 402 error
- Limit exceeds maximum of 50 returns a validation error

## How this service works

Latest Department of Agriculture contract awards — Latest federal contract awards from Department of Agriculture: recipient, value, NAICS, and award dates from USAspending, newest first. Same shape as /v1/contracts/awards, pre-filtered to Department of Agriculture.

## Output

A JSON object containing an array of award records under data.awards, each with vendor name, agency, sub-agency, contract description, award value in USD, award date, NAICS code, and place of performance, plus a meta object with pagination or summary info.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "$schema": "https://json-schema.org/draft/2020-12/schema",
 "required": [
  "input"
 ],
 "properties": {
  "input": {
   "type": "object",
   "required": [
    "type",
    "method"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "GET"
     ],
     "type": "string"
    },
    "queryParams": {
     "type": "object",
     "required": [],
     "properties": {
      "limit": {
       "type": "integer",
       "default": 20,
       "maximum": 50,
       "minimum": 1
      },
      "naics": {
       "type": "string",
       "pattern": "^\\d{2,6}$"
      },
      "since": {
       "type": "string",
       "format": "date",
       "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))$",
       "description": "Awards starting on/after this date"
      },
      "vendor": {
       "type": "string",
       "maxLength": 120,
       "minLength": 2,
       "description": "Substring match on recipient name"
      },
      "min_value_usd": {
       "type": "number",
       "minimum": 0
      }
     }
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object",
     "required": [
      "data",
      "meta"
     ],
     "properties": {
      "data": {
       "type": "object",
       "required": [
        "awards"
       ],
       "properties": {
        "awards": {
         "type": "array",
         "items": {
          "type": "object",
          "required": [
           "vendor",
           "agency",
           "description",
           "value_usd",
           "award_date"
          ],
          "properties": {
           "naics": {
            "type": "string"
           },
           "agency": {
            "type": "string"
           },
           "vendor": {
            "type": "string"
           },
           "value_usd": {
            "type": "number"
           },
           "award_date": {
            "type": "string"
           },
           "sub_agency": {
            "type": "string"
           },
           "description": {
            "type": "string"
           },
           "place_of_performance": {
            "type": "string"
      
… (truncated)
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "data": {
   "awards": []
  },
  "meta": {
   "docs": "https://x402-factory.com/docs/gov.awards.usda",
   "sources": [
    "USAspending"
   ],
   "version": "1.0.0",
   "endpoint": "/v1/contracts/awards/usda",
   "data_mode": "live",
   "freshness": "daily",
   "request_id": "req_00000000",
   "generated_at": "2026-08-21T03:58:58.072Z"
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/x402-factory-usda-contract-awards-feed-d756226e/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from x402-factory.com](https://www.zero.xyz/host/x402-factory.com/llms.txt)
