Agromonitoring website screenshot

Agromonitoring

Agromonitoring is a technology company specializing in satellite-based agricultural monitoring. Using Sentinel-2 and Landsat imagery combined with weather and soil data, Agromonitoring provides vegetation index time series (NDVI, EVI, DSWI, LSWI), current weather, multi-day forecasts, and soil conditions for registered field polygons. The platform enables precision agriculture workflows including crop health assessment, irrigation optimization, yield prediction, and climate risk monitoring.

1 APIs 7 Features
AgricultureSatellite ImageryVegetation IndicesWeatherPrecision AgricultureRemote Sensing

APIs

Agromonitoring

The Agromonitoring Agro API provides satellite imagery, vegetation index time series (NDVI, EVI, DSWI, LSWI), weather data, soil conditions, and UV index for registered agricult...

Collections

Pricing Plans

Rate Limits

Agromonitoring Rate Limits

5 limits

RATE LIMITS

FinOps

Features

Field Polygon Management

Register, retrieve, and delete georeferenced agricultural field polygons using GeoJSON geometry

Satellite Imagery Search

Search Sentinel-2 and Landsat satellite archives for cloud-free imagery over registered fields

Vegetation Index Time Series

Access NDVI, EVI, EVI2, NRI, DSWI, and LSWI historical time series to track crop health and stress

Current Weather Data

Real-time weather conditions including temperature, humidity, wind speed, pressure, and cloud cover

Weather Forecasting

Multi-day weather forecasts to support irrigation scheduling and field operation planning

Soil Monitoring

Soil temperature at surface and 10cm depth plus volumetric soil moisture content

UV Index Data

Solar UV radiation index to assess sun exposure and radiation stress on crops

Use Cases

Crop Health Monitoring

Track vegetation index trends over the growing season to identify stress, disease, or nutrient deficiencies early

Irrigation Management

Combine soil moisture, weather forecast, and NDVI data to optimize irrigation scheduling and reduce water usage

Yield Prediction

Use satellite-derived vegetation indices across the growing season to build yield prediction models

Field Boundary Mapping

Register precise field polygon boundaries for targeted data retrieval and zonal analysis

Precision Agriculture

Apply variable-rate inputs using spatial variability data from satellite imagery and vegetation indices

Climate Risk Assessment

Monitor weather extremes, drought, and soil conditions to assess climate-related agricultural risks

Integrations

OpenWeatherMap

Agromonitoring uses OpenWeatherMap weather infrastructure for current and forecast data

Sentinel-2

European Space Agency Sentinel-2 satellite data is a primary imagery source

Landsat

NASA/USGS Landsat imagery is available as an additional satellite data source

Semantic Vocabularies

Agromonitoring Context

33 classes · 6 properties

JSON-LD

API Governance Rules

Agromonitoring API Rules

20 rules · 10 errors 10 warnings

SPECTRAL

JSON Structure

Agromonitoring Errorresponse Structure

0 properties

JSON STRUCTURE

Agromonitoring Geojson Structure

0 properties

JSON STRUCTURE

Agromonitoring Ndvirecord Structure

0 properties

JSON STRUCTURE

Agromonitoring Polygon Structure

0 properties

JSON STRUCTURE

Agromonitoring Polygoncreaterequest Structure

0 properties

JSON STRUCTURE

Agromonitoring Satelliteimage Structure

0 properties

JSON STRUCTURE

Agromonitoring Soildata Structure

0 properties

JSON STRUCTURE

Agromonitoring Temperaturerange Structure

0 properties

JSON STRUCTURE

Agromonitoring Uvindexdata Structure

0 properties

JSON STRUCTURE

Agromonitoring Vegetationstats Structure

0 properties

JSON STRUCTURE

Agromonitoring Weatherdata Structure

0 properties

JSON STRUCTURE

Example Payloads

Resources

🔗
LinkedIn
LinkedIn
🌐
Portal
Portal
🔗
Documentation
Documentation
🚀
GettingStarted
GettingStarted
💰
Pricing
Pricing
💬
FAQ
FAQ
📜
TermsOfService
TermsOfService
📜
PrivacyPolicy
PrivacyPolicy
🔗
JSONLD
JSONLD
🔗
SpectralRules
SpectralRules
🔗
Vocabulary
Vocabulary

Sources

Raw ↑
opencollection: 1.0.0
info:
  name: Agromonitoring Agro API
  version: '1.0'
request:
  auth:
    type: apikey
    key: appid
    value: '{{appid}}'
    placement: query
items:
- info:
    name: Polygons
    type: folder
  items:
  - info:
      name: Agromonitoring List Polygons
      type: http
    http:
      method: GET
      url: https://api.agromonitoring.com/agro/1.0/polygons
      params:
      - name: appid
        value: ''
        type: query
        description: API key for authentication.
    docs: Returns a list of all registered polygon field boundaries for the account.
  - info:
      name: Agromonitoring Create Polygon
      type: http
    http:
      method: POST
      url: https://api.agromonitoring.com/agro/1.0/polygons
      params:
      - name: appid
        value: ''
        type: query
        description: API key for authentication.
      body:
        type: json
        data: '{}'
    docs: Creates a new field polygon boundary for crop monitoring.
  - info:
      name: Agromonitoring Get Polygon
      type: http
    http:
      method: GET
      url: https://api.agromonitoring.com/agro/1.0/polygons/:polyid
      params:
      - name: polyid
        value: ''
        type: path
        description: Unique identifier for the polygon.
      - name: appid
        value: ''
        type: query
        description: API key for authentication.
    docs: Returns details of a specific field polygon.
  - info:
      name: Agromonitoring Delete Polygon
      type: http
    http:
      method: DELETE
      url: https://api.agromonitoring.com/agro/1.0/polygons/:polyid
      params:
      - name: polyid
        value: ''
        type: path
        description: Unique identifier for the polygon.
      - name: appid
        value: ''
        type: query
        description: API key for authentication.
    docs: Deletes a field polygon from the account.
- info:
    name: Satellite Imagery
    type: folder
  items:
  - info:
      name: Agromonitoring Search Satellite Images
      type: http
    http:
      method: GET
      url: https://api.agromonitoring.com/agro/1.0/image/search
      params:
      - name: polyid
        value: ''
        type: query
        description: Polygon identifier to search imagery for.
      - name: start
        value: ''
        type: query
        description: Start date for imagery search (Unix timestamp).
      - name: end
        value: ''
        type: query
        description: End date for imagery search (Unix timestamp).
      - name: appid
        value: ''
        type: query
        description: API key for authentication.
    docs: Searches for available satellite imagery for a polygon within a date range. Returns image metadata including cloud
      coverage and vegetation indices from Landsat 8 and Sentinel-2 satellites.
- info:
    name: NDVI History
    type: folder
  items:
  - info:
      name: Agromonitoring Get NDVI History
      type: http
    http:
      method: GET
      url: https://api.agromonitoring.com/agro/1.0/ndvi/history
      params:
      - name: polyid
        value: ''
        type: query
        description: Polygon identifier.
      - name: start
        value: ''
        type: query
        description: Start date for NDVI history (Unix timestamp).
      - name: end
        value: ''
        type: query
        description: End date for NDVI history (Unix timestamp).
      - name: appid
        value: ''
        type: query
        description: API key for authentication.
    docs: Returns historical NDVI (Normalized Difference Vegetation Index) data for a polygon over a specified date range.
      NDVI values range from -1 to 1, where values near 1 indicate dense green vegetation. Data is derived from Landsat 8
      and Sentinel-2 satellite imagery.
- info:
    name: Weather
    type: folder
  items:
  - info:
      name: Agromonitoring Get Current Weather
      type: http
    http:
      method: GET
      url: https://api.agromonitoring.com/agro/1.0/weather
      params:
      - name: polyid
        value: ''
        type: query
        description: Polygon identifier (use instead of lat/lon for field-specific weather).
      - name: lat
        value: ''
        type: query
        description: Latitude coordinate.
      - name: lon
        value: ''
        type: query
        description: Longitude coordinate.
      - name: appid
        value: ''
        type: query
        description: API key for authentication.
      - name: units
        value: ''
        type: query
        description: Units system (metric, imperial, standard).
    docs: Returns current weather conditions for a specific geographic location or polygon, including temperature, humidity,
      wind speed, cloudiness, and precipitation data.
  - info:
      name: Agromonitoring Get Weather Forecast
      type: http
    http:
      method: GET
      url: https://api.agromonitoring.com/agro/1.0/weather/forecast
      params:
      - name: polyid
        value: ''
        type: query
        description: Polygon identifier.
      - name: appid
        value: ''
        type: query
        description: API key for authentication.
      - name: units
        value: ''
        type: query
        description: Units system (metric, imperial, standard).
    docs: Returns a 5-day weather forecast for a location or polygon.
- info:
    name: Soil
    type: folder
  items:
  - info:
      name: Agromonitoring Get Soil Data
      type: http
    http:
      method: GET
      url: https://api.agromonitoring.com/agro/1.0/soil
      params:
      - name: polyid
        value: ''
        type: query
        description: Polygon identifier.
      - name: appid
        value: ''
        type: query
        description: API key for authentication.
    docs: Returns current soil temperature and moisture readings for a polygon. Provides soil conditions at multiple depths
      for precision agriculture irrigation and fertility management.
- info:
    name: UV Index
    type: folder
  items:
  - info:
      name: Agromonitoring Get UV Index
      type: http
    http:
      method: GET
      url: https://api.agromonitoring.com/agro/1.0/uvi
      params:
      - name: polyid
        value: ''
        type: query
        description: Polygon identifier.
      - name: lat
        value: ''
        type: query
        description: Latitude coordinate.
      - name: lon
        value: ''
        type: query
        description: Longitude coordinate.
      - name: appid
        value: ''
        type: query
        description: API key for authentication.
    docs: Returns the current UV (ultraviolet radiation) index for a location or polygon.
bundled: true