Skip to main content
This guide walks you through everything you need to run your first crop health analysis — from creating an account to reading NDVI values from a registered field. By the end, you’ll have a working API integration and a clear picture of how to interpret vegetation index results for your crops.
1

Create Your Account

Navigate to app.example.com and sign up with your email address. After registration, check your inbox for a verification email and click the confirmation link to activate your account.
If you’re joining an existing organization, ask your Admin to send you a team invitation from Settings → Team instead of creating a new account independently.
For a detailed walkthrough of profile setup and plan selection, see the Account Setup guide.
2

Get Your API Key

Once your account is active, generate an API key to authenticate your requests:
  1. Log in to app.example.com.
  2. Go to Settings → API Keys.
  3. Click New Key, give it a descriptive name (for example, quickstart-key), and click Generate.
  4. Copy the key immediately — it is only shown once.
Store your API key in a secure location such as an environment variable or a secrets manager. Never commit it to source control or share it in plain text.
Use your API key as a Bearer token in the Authorization header of every request:
3

Register Your First Field

Fields are the core unit of the platform — all imagery and analysis is tied to a field boundary. Register your first field by sending a POST request to /fields with a name, crop type, and a GeoJSON polygon defining the boundary.
A successful response returns a field object containing an id. Copy that id — you’ll use it in the next step.
You can also add fields visually using the map editor in the dashboard. See Connecting Fields for both the UI and upload methods.
4

Request Crop Health Imagery

With your field registered, request a vegetation index analysis by calling GET /fields/{field_id}/indices. Specify NDVI as the index and provide a target date.
The response includes per-pixel NDVI values, a field-level mean, and a breakdown of value distribution across the field boundary.
Imagery availability depends on satellite pass frequency and cloud cover for your region. The platform checks multiple satellite sources and returns the closest available scene to your requested date. See the note on refresh rates below.
5

Interpret Your Results

NDVI (Normalized Difference Vegetation Index) measures the density and health of green vegetation. Values range from -1 to 1 using this scale:Focus on areas where NDVI drops significantly below the field average — these zones are candidates for scouting and variable-rate intervention. Use the dashboard’s zonal map viewer to visualize the spatial distribution across your field.
Set up an automated alert in Settings → Alerts to notify you whenever NDVI in any field zone drops below your defined threshold. This removes the need to check imagery manually after every satellite pass.
Satellite imagery for most regions refreshes every 3–5 days under clear sky conditions. Drone or aerial imagery ingested manually is processed within 2–4 hours of upload. Cloud cover can delay availability — the API returns a cloud_cover_pct field in each imagery response so you can evaluate scene quality before acting on results.

Next Steps

Now that you’ve completed your first analysis, explore these guides to go deeper.

Crop Health Monitoring

Learn how to detect stress, disease pressure, and nutrient deficiencies using multi-index analysis.

Prescription Maps

Generate variable-rate application maps from your NDVI and NDRE results.

Vegetation Indices Reference

Explore all supported indices — NDVI, NDRE, NDWI, EVI, SAVI, and more.

API Overview

Browse the full REST API reference including endpoints, request schemas, and response formats.