Developer Platform

Precision Agriculture Data, in a Single API.

AGRO4-API offers a modern REST interface to bring satellite analysis, agricultural indices, field scoring and variable-rate prescriptions into your own application. Power your own platform with FarmLabs' field intelligence.

field_analysis.sh
# Request a field's NDVI analysis
curl https://api.farmlabs.io/v1/fields/{id}/analysis \
  -H "Authorization: Bearer $API_KEY"

# Response
{
  "field_id": "f_28a1",
  "index": "NDVI",
  "mean": 0.72,
  "zones": 5,
  "captured_at": "2025-05-14"
}
What It Offers

Bring Field Intelligence into Your App

AGRO4-API makes all the data and analysis capabilities in the FarmLabs ecosystem programmatically accessible.

πŸ›°οΈ

Satellite Image Analysis

Programmatically pull processed imagery from Sentinel-2 and Planet and agricultural indices (NDVI, moisture, chlorophyll, nitrogen).

πŸ—ΊοΈ

Field & Parcel Management

Create fields, define boundary geometry (WKT/GeoJSON) or get it automatically via a parcel query.

🎯

VRA Prescription Generation

Create variable-rate fertilization maps via the API, compute zone rates and total input.

πŸ“Š

Scoring & Forecast

Query field and portfolio score, yield forecast and risk assessment results directly.

🌑️

Weather & GDD Data

Access field-location-specific meteorology and crop-based growing degree day (GDD) values.

πŸ””

Webhooks & Notifications

Get real-time event notifications to your own system when a new image, anomaly or score change occurs.

API Reference

Key Endpoints

RESTful, JSON-based and predictable. Below is a selection of the most-used endpoints.

MethodEndpointDescription
GET/v1/fieldsLists all fields linked to the account.
POST/v1/fieldsCreates a new field with boundary geometry.
GET/v1/fields/{id}/analysisReturns the field's current index analysis.
GET/v1/fields/{id}/timeseriesProvides the field's historical index time series.
POST/v1/vra/prescriptionsGenerates a variable-rate fertilizer prescription map.
GET/v1/scoring/portfolioReturns portfolio score and risk distribution.
GET/v1/parcels/lookupQueries field boundary by province/district/neighborhood + parcel.
GET/v1/weather/{field_id}Fetches field-specific weather and GDD data.
Who It's For

Who Uses the API?

🏒

Agri Cooperatives & Companies

Embed field monitoring and scoring capabilities into your own member/grower portal; export data to your existing ERP.

🚜

OEM & Machinery Makers

Integrate VRA prescriptions and navigation data directly into your machine terminals.

🏦

Banks & Insurance

Feed objective field score and risk data into your credit and crop-insurance processes via the API.

πŸ’»

Software Developers

Build your own agri-tech product fast with FarmLabs data, without setting up satellite infrastructure from scratch.

How to Start

Integration in Three Steps

1

Get an API Key

Create your developer account and generate your API key from the panel. The test environment is free.

2

Send Your First Request

Make your first call with the examples in the documentation; list your fields and pull analysis data.

3

Embed in Your Product

Set up webhooks, bring the data into your own interface and go live.

Start Developing

Power Your App with Field Data

Get your free test key, review the documentation and make your first call in minutes.

⚑ Enterprise Pricing

Integrate with AGRO4-API

Flexible quotas by your usage volume and enterprise integration support. Let's determine the right plan for you.