Skip to main content
Use the satellite service to register geometries for monitoring, retrieve processed image captures, and manage Planet subscriptions or reprocessing. This page is the endpoint reference for Sentinel and Planet imagery once you already understand the product-level behavior. For conceptual background, see Satellite Imagery Overview.

Base URL

Endpoints

Planet imagery is billed per area processed. Every satellite field with Planet in its providers array consumes quota when new imagery is processed. Use a small test geometry when validating your integration.

Get all satellite fields

GET /fields Returns a paginated list of satellite fields for the authenticated API owner.

Parameters

Request

Response


Get a satellite field

GET /fields/{id} Returns a single satellite field by ID.

Parameters

Request

Response

Returns a single satellite field object (same shape as the objects in the Get all satellite fields response).

Get images of satellite field

GET /fields/{id}/processes Returns a paginated list of processed satellite images for the specified field. Each process represents a single capture date and contains one or more image types (NDVI, RGB, etc.).

Parameters

Request

Response


Get an image of satellite field

GET /fields/{id}/processes/{processId} Returns a single satellite image process by ID.

Parameters

Request

Response

Returns a single process object (same shape as the objects in the Get images of satellite field response).

Create a satellite field

POST /fields Creates a satellite field and begins imagery processing. Once created, Leaf fetches available satellite imagery for the geometry from the specified providers.

Parameters

Start with sentinel for development and testing. Add planet when you need higher-resolution imagery in production.

Request body

Request

Response


Delete a satellite field

DELETE /fields/{id} Deletes a satellite field and stops all future imagery processing for it.

Parameters

Request


Get subscription for Planet

GET /fields/{id}/subscription Returns the Planet subscription status for a satellite field. This endpoint only applies to fields that have Planet in their providers array.

Parameters

Request

Response


Reprocess satellite images

POST /fields/{id}/process/{processId}/reprocess Triggers reprocessing for a specific satellite image. Use this if a process failed or if you need updated imagery outputs.

Parameters

Request

Last modified on March 24, 2026