# FieldPulse Crop Health API

> FieldPulse Crop Health API is a paid API for AI agents from fieldpulse-tan.vercel.app, paid per call via x402, $0.1/call, status unknown (last checked 2026-09-14).

Returns satellite NDVI, soil conditions, health score, and recommended actions for a specified crop and geographic location

## Facts

- Endpoint: GET https://fieldpulse-tan.vercel.app/api/crop-health
- Price: $0.1/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-14
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/fieldpulse-crop-health-api-99165127
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_C8fQAC_aoq2LQo0ty7bPm

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 fieldpulse-crop-health-api-99165127
```

Example prompt: What's the current crop health status for my corn field at 41.88°N, 87.62°W in Illinois — give me the NDVI reading, soil moisture, and any recommended actions I should take right now.

## When to prefer this

Use this endpoint when you need field-level crop health intelligence combining satellite NDVI with soil sensor data for a specific GPS location and crop type. Prefer this over generic weather APIs when agronomic decision-making context (rootworm pressure, nitrogen timing, irrigation scheduling) is required.

## Known failure modes

- Missing or invalid coordinates returns an error
- Unsupported crop type may return generic or null data
- Location outside supported coverage area may return no data
- API returns 402 Payment Required if x402 micropayment not processed
- Stale satellite data may reduce NDVI accuracy during cloud cover periods

## How this service works

Satellite NDVI, soil intelligence, yield forecasts, pest alerts, irrigation scheduling, and commodity outlooks for any crop, any location, globally. x402 micropayment API for growers, traders, and AI agents.

## Output

A JSON object containing: crop type, region string, urgency level (e.g. 'monitor'), numeric health score (0-100), NDVI context with status and growth-stage interpretation, overall health label, soil conditions (temperature in Celsius, volumetric moisture at 0-7cm, moisture status), and a list of recommended agronomic actions.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "$schema": "https://json-schema.org/draft/2020-12/schema"
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "crop": "corn",
  "region": "41.88°N 87.62°W (Illinois, US)",
  "urgency": "monitor",
  "health_score": 74,
  "ndvi_context": {
   "status": "slightly below seasonal average",
   "interpretation": "Adequate canopy development for V6 growth stage"
  },
  "overall_health": "good",
  "soil_conditions": {
   "soil_temp_c": 22.1,
   "moisture_0_7cm": 0.28,
   "moisture_status": "optimal"
  },
  "recommended_actions": [
   "Monitor for rootworm pressure",
   "Side-dress nitrogen if next rain event exceeds 25mm"
  ]
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/fieldpulse-crop-health-api-99165127/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from fieldpulse-tan.vercel.app](https://www.zero.xyz/host/fieldpulse-tan.vercel.app/llms.txt)
