# Farm & Garden Plant Count Calculator

> Farm & Garden Plant Count Calculator 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-29).

Calculates the number of plants and seeds needed for a given planted area based on row spacing, in-row spacing, layout pattern, and germination rate.

## Facts

- Endpoint: GET https://agri-calc.x402tookit.com/plant-count?utm_source=zero.xyz
- Price: $0.02/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-29
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/farm-garden-plant-count-calculator-e9371416
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_8fkHL2hFVIbqWDNsqtq3r

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-plant-count-calculator-e9371416
```

Example prompt: How many tomato plants and seeds do I need to fill a 2000 sq ft garden with 24-inch row spacing and 18-inch plant spacing, using a grid layout and assuming 85% germination?

## When to prefer this

Use this endpoint when you need a quick, accurate plant population and seed quantity estimate for any garden or field area, especially when germination rate matters for ordering. It supports both grid and triangular planting layouts and multiple unit systems (imperial and metric), making it versatile for home gardeners and commercial farmers alike.

## Known failure modes

- Missing required parameters (area, rowSpacing, plantSpacing) returns a validation error
- Invalid areaUnit or spacingUnit values may cause errors or default fallback
- germinationPct of 0 would result in infinite seeds needed
- Very large areas or very small spacing may produce unexpectedly large numbers
- triangular layout ignores rowSpacing parameter which may confuse users expecting it to be used

## How this service works

Plants and seeds needed for an area from row and in-row spacing (grid or triangular), with germination allowance.

## Output

Returns the exact and rounded whole plant count, seeds needed (adjusted for germination), plants per acre, plants per hectare, area per plant in square meters, the normalized area in square meters, layout used, and germination percentage 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": [
      "area",
      "rowSpacing",
      "plantSpacing"
     ],
     "properties": {
      "area": {
       "type": "number",
       "description": "Planted area"
      },
      "layout": {
       "type": "string",
       "description": "grid (default) or triangular (staggered, equal neighbour distance)"
      },
      "areaUnit": {
       "type": "string",
       "description": "sqft, sqm, acre or ha (default sqft)"
      },
      "rowSpacing": {
       "type": "number",
       "description": "Distance between rows (ignored for triangular layout)"
      },
      "spacingUnit": {
       "type": "string",
       "description": "in, cm, ft or m (default in)"
      },
      "plantSpacing": {
       "type": "number",
       "description": "Distance between plants in the row (triangular: distance between neighbours)"
      },
      "germinationPct": {
       "type": "number",
       "description": "Expected percent of seeds that become established plants (default 100)"
      }
     }
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object",
     "properties": {
      "asOf": {
       "type": [
        "null",
        "string"
       ]
      },
      "layout": {
       "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"
       ]
      },
      "disclaimer": {
       "type": [
        "null",
        "string"
       ]
      },
      "notChecked": {
       "type": [
        "array",
        "null"
       ],

… (truncated)
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/farm-garden-plant-count-calculator-e9371416/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)
