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.
# 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"
}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.
Key Endpoints
RESTful, JSON-based and predictable. Below is a selection of the most-used endpoints.
| Method | Endpoint | Description |
|---|---|---|
| GET | /v1/fields | Lists all fields linked to the account. |
| POST | /v1/fields | Creates a new field with boundary geometry. |
| GET | /v1/fields/{id}/analysis | Returns the field's current index analysis. |
| GET | /v1/fields/{id}/timeseries | Provides the field's historical index time series. |
| POST | /v1/vra/prescriptions | Generates a variable-rate fertilizer prescription map. |
| GET | /v1/scoring/portfolio | Returns portfolio score and risk distribution. |
| GET | /v1/parcels/lookup | Queries field boundary by province/district/neighborhood + parcel. |
| GET | /v1/weather/{field_id} | Fetches field-specific weather and GDD data. |
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.
Integration in Three Steps
Get an API Key
Create your developer account and generate your API key from the panel. The test environment is free.
Send Your First Request
Make your first call with the examples in the documentation; list your fields and pull analysis data.
Embed in Your Product
Set up webhooks, bring the data into your own interface and go live.
Power Your App with Field Data
Get your free test key, review the documentation and make your first call in minutes.
Integrate with AGRO4-API
Flexible quotas by your usage volume and enterprise integration support. Let's determine the right plan for you.