FARMING · HOW THE API WORKS

Farming

A coordinate on a field.A crop-viability answer.

PART 01

How and where it can be used?

The everyday farming jobs the score is used for.

15 REAL SITUATIONS

Fifteen everyday farming decisions this score is used for.

01

Buying or leasing new acreage

Before signing, check whether the plot actually holds moisture and grows well, instead of trusting the seller's photos.

02

Approving a farm loan

A lender gets an instant, defensible read on the land pledged as collateral without sending anyone to the village.

03

Pricing a crop insurance policy

Set the premium on a parcel at quote time, so good land is not charged the same as marginal land.

04

Settling a drought claim

See whether the field really dried out, and when, before paying or rejecting a claim.

PART 02

What's new?

The legacy pre-construction workflow, and what Rootfifteen actually replaces.

TRADITIONAL VS ROOTFIFTEEN

How this was done before — and what changes.

Getting a viability read
Send an agronomist to the plot and wait for a visit slot.
One API call returns a viability score in seconds.
Coverage
Only farms your field team can physically reach.
Any coordinate on Earth, including plots you will never visit.
Crop-stress detection
Reported after yield loss is already visible.
NDVI and NDMI expose stress while the canopy is still standing.
Seconds, not weeks

A live read while you are still in the meeting.

Any coordinate on Earth

No site visit, no imagery contract.

Fully explainable

Every score breaks down into measured values.

PART 03

How it works?

You send a coordinate. We read live satellite and climate data. You get one score back.

THE FLOW

Five steps, every request.

  1. 01
    Input
    lat / lng + mode: farming
  2. 02
    Observe
    Live pixel + climate sampling
  3. 03
    Derive
    Indices and stress signals
  4. 04
    Fuse
    Weighted, deterministic model
  5. 05
    Output
    0–100 score + band + components
Same coordinate → same score, every time.

Built on open Sentinel-2, Copernicus DEM, NASA POWER and USGS data — read live at your coordinate, never copied from a nearby area.

DATA SOURCES

Four open data streams, one score.

Sentinel-2 L2A

10–20 m multispectral imagery for vegetation, water and surface indices.

Copernicus DEM GLO-90

~90 m global elevation for slope, relief and terrain shape.

NASA POWER

Temperature, rainfall and solar regime at the coordinate, not a regional average.

USGS Earthquake Catalog

Recorded seismic events within 200 km over the last five years.

INPUTS

Three fields in. That is the whole input.

latnumber

Latitude in decimal degrees, −90 to 90. The exact point of the field, plot centroid or sample location.

lngnumber

Longitude in decimal degrees, −180 to 180.

mode"farming"

Tells the model which decision you are making. Farming mode weights surface vigour and climate most heavily.

REQUEST
POST /api/public/v1/land-intel/assess
{
  "latitude": 12.9716,
  "longitude": 77.5946,
  "mode": "farming"
}
RESPONSE
200 OK
{
  "status": "ok",
  "engine": "land-intel.v1",
  "mode": "farming",
  "rootfifteenScore": 74.2,
  "classification": "Healthy",
  "components": {
    "surface": 78,
    "climate": 71,
    "terrain": 82,
    "georisk": 90
  },
  "observations": {
    "ndvi": 0.62, "ndmi": 0.21,
    "ndwi": -0.18, "ndbi": -0.09,
    "elevationM": 912, "slopePercent": 1.8,
    "meanTemperatureC": 24.1,
    "annualPrecipitationMm": 921
  },
  "verticalMetrics": [
    { "key": "canopy vigour",
      "label": "Canopy vigour",
      "value": 25.4, "display": "25.4 / 100",
      "band": "Bare or degraded ground" }
  ],
  "generatedAt": "2026-07-11T12:04:22Z"
}
THE OUTPUTS

What you get back.

Exactly what the live demo report shows for a coordinate:

  • 1The Rootfifteen score, 0–100, for the exact coordinate.
  • 2The classification band that goes with it, from Optimal to Degraded.
  • 3Four component sub-scores: surface, climate, terrain and georisk.
  • 4Farming indicators: canopy vigour, root-zone moisture, irrigation dependence, thermal season, waterlogging risk, topsoil erosion risk, mechanisation suitability and sealed surface.
  • 5Every raw measured value behind those indicators, exactly as the API returns it.
  • 6A written summary of what the numbers mean for the plot.
  • 7A PDF of the whole report.
Try the live demo
WHAT THE NUMBER MEANS

What the number means.

Every response carries a classification alongside the score. The score ranges from 0 to 100; these are the exact bands the API returns for farming.

80–100
Optimal
Greenlight for high-value cropping and the cleanest insurance tiers.
65–79
Healthy
Plant with standard agronomy; no mitigation required.
50–64
Perturbation
Lean toward drought-tolerant cultivars and tighten advisory cadence.
NEXT STEP

Now try it in your own stack.

Tell us what you are building and we will send you endpoint docs, a key, and limits that fit your use case.