# Farm & Garden Calc – Crop Yield Unit Converter

> Farm & Garden Calc – Crop Yield Unit Converter is a paid API for AI agents from agri-calc.x402tookit.com, paid per call via x402, $0.02/call, status unknown (last checked 2026-10-30).

Converts crop yield between bushels per acre and kg per hectare for corn (56 lb/bu), wheat, and soybeans (60 lb/bu)

## Facts

- Endpoint: GET https://agri-calc.x402tookit.com/yield-convert?utm_source=zero.xyz
- Price: $0.02/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-30
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/farm-garden-calc-crop-yield-unit-converter-30266d77
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_M8NPxGwbPBlNx94wKMS2v

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 farm-garden-calc-crop-yield-unit-converter-30266d77
```

Example prompt: Convert a corn yield of 180 bushels per acre to kilograms per hectare.

## When to prefer this

Use this endpoint when you need a quick, reliable unit conversion between bushels per acre and kg/ha for the three major row crops (corn, wheat, soybeans) using standard commodity test weights. It is ideal for automating report generation, international trade documentation, or agronomic dashboards that must display yields in both imperial and metric units.

## Known failure modes

- Missing required 'crop' or 'value' query parameter returns an error
- Unsupported crop name (anything other than corn, wheat, soybeans) returns an error or null result
- Invalid direction string returns default direction or error
- Non-numeric value for 'value' parameter causes a validation error
- Network or payment (x402) failure results in no response

## How this service works

Convert crop yield between bushels per acre and kg per hectare for corn (56 lb), wheat and soybeans (60 lb).

## Output

Returns the converted yield value along with the original and target unit expressions (kg/ha, bu/ac, tonnes/ha, lb/acre), the crop name, pounds per bushel used, and the conversion direction applied.

## 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": [
      "crop",
      "value"
     ],
     "properties": {
      "crop": {
       "type": "string",
       "description": "corn, wheat or soybeans"
      },
      "value": {
       "type": "number",
       "description": "The yield to convert"
      },
      "direction": {
       "type": "string",
       "description": "bu_ac_to_kg_ha (default) or kg_ha_to_bu_ac"
      }
     }
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object",
     "properties": {
      "asOf": {
       "type": [
        "null",
        "string"
       ]
      },
      "crop": {
       "type": [
        "null",
        "string"
       ]
      },
      "source": {
       "type": [
        "null",
        "string"
       ]
      },
      "reasons": {
       "type": [
        "array",
        "null"
       ],
       "items": {
        "type": "string"
       }
      },
      "summary": {
       "type": [
        "null",
        "string"
       ]
      },
      "verdict": {
       "type": [
        "null",
        "string"
       ]
      },
      "degraded": {
       "type": [
        "boolean",
        "null"
       ]
      },
      "direction": {
       "type": [
        "null",
        "string"
       ]
      },
      "disclaimer": {
       "type": [
        "null",
        "string"
       ]
      },
      "notChecked": {
       "type": [
        "array",
        "null"
       ],
       "items": {
        "type": "string"
       }
      },
      "kgHaPerBuAc": {
       "type": [
        "null",
        "number"
       ]
      },
      "poundsPerAcre": {
       "type": [
        "null",
        "number"
       ]
      },
      "bushelsPerAcre": {
       "type": [
        "null",
        "number"
       ]
      },
      "poundsPerBushel": {
       "type": [
        "null",
        "number"
       ]
      },
      "tonnesPerHectare": {
       "type": [
        "null",
        "number"
       ]
      
… (truncated)
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/farm-garden-calc-crop-yield-unit-converter-30266d77/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from agri-calc.x402tookit.com](https://www.zero.xyz/host/agri-calc.x402tookit.com/llms.txt)
