Skip to content
satellitedata.net
Search
Ctrl
K
Cancel
Select theme
Dark
Light
Auto
Menu
Get started
Overview
Quickstart
Authentication
Limits and quotas
Concepts
Collections and ids
Bands and the crosswalk
Values, scale and offset
Cloud mask
Harmonization levels
Errors
Versioning
Data
All collections
Sentinel-2 L2A
Landsat 8-9 Level-2
Coming later
Landsat 7 ETM+ Level-2
Landsat 4-5 TM Level-2
Harmonized Landsat Sentinel-2 v2.0
Virtual optical surface reflectance
Copernicus DEM GLO-30
Sentinel-1 RTC
Sentinel-2 L1C
Landsat 8-9 Level-1
Landsat 7 Level-1
Landsat 4-5 TM Level-1
Landsat 1-5 MSS Level-1
Guides
Search with pystac-client and curl
Map tiles in MapLibre, Leaflet and QGIS
Download an area as GeoTIFF
Cross-sensor NDVI walkthrough
Migrating from Sentinel Hub
API reference
API reference
Catalog
GET /v1
GET /v1/conformance
GET /v1/health
GET /v1/collections
GET /v1/collections/{collectionId}
GET /v1/collections/{collectionId}/items
GET /v1/collections/{collectionId}/items/{itemId}
GET and POST /v1/search
Rendering
GET .../items/{itemId}/preview.{format}
GET /v1/presets
GET /v1/tiles/.../{z}/{x}/{y}.{format}
GET /v1/tiles/.../tilejson.json
POST /v1/process
POST /v1/process/jobs
Service
GET /v1/openapi.json
GET /v1/schema
Older hosts
Lean v1, available now (interactive)
Overview
STAC
Overview
Landing page with links (STAC API root)
Conformance classes
List collections
Collection with bands, units, extents and attribution
Items in a collection
One item
STAC item search, cql2-text
STAC item search, cql2-json
Rendering
Overview
Rendered preview of one item
List render presets
One render preset
Render or extract an area
Queue a process request as a background job
Poll a background process job
Tiles
Overview
Map tile for a render preset
TileJSON for a preset
Service
Overview
Health check
This OpenAPI document
Schema v1: band crosswalk, mask, harmonization and units
Full v1 contract (interactive)
Overview
STAC
Overview
Landing page with links (STAC API root)
Conformance classes
List collections
Collection with bands, units, extents and attribution
Queryable properties for CQL2
Items in a collection
One item
STAC item search, cql2-text
STAC item search, cql2-json
Rendering
Overview
Rendered preview of one item
Render or extract an area
List render presets
One render preset
Tiles
Overview
Map tile for a render preset
TileJSON for a preset
WMTS capabilities for GIS clients
Analysis
Overview
Zonal statistics per interval
Point time series
Point or small-polygon time series
Account
Overview
Units spent and remaining for the caller
Caller's account and limits
List the caller's API keys
Create an API key
Revoke an API key
Auth
Overview
OAuth2 client-credentials token
Service
Overview
Health check
This OpenAPI document
Schema v1: band crosswalk, mask, harmonization and units
MCP
Overview
MCP streamable HTTP endpoint
openEO
Overview
openEO capabilities
Synchronous openEO process graph
Problems
All problem codes
400 invalid-parameter
400 invalid-body
400 invalid-filter
400 zoom-out-of-range
400 invalid-token-request
400 invalid-mcp-message
400 invalid-process-graph
401 invalid-key
401 invalid-client
403 email-unverified
403 insufficient-scope
403 key-suspended
403 origin-not-allowed
404 not-found
404 unknown-collection
404 mcp-session-expired
409 key-limit
413 output-too-large
413 body-too-large
422 unknown-band
422 harmonize-unavailable
422 units-unavailable
422 too-many-scenes
422 area-too-large
422 request-too-expensive
422 budget-exceeded
429 rate-limited
429 concurrency-limit
429 quota-exhausted
429 ip-rate-limited
500 internal
503 upstream-unavailable
503 maintenance
504 render-timeout
Changelog
Select theme
Dark
Light
Auto
Overview
Tiles
Section titled “Tiles”
Preset map tiles, TileJSON and WMTS.
Operations
Section titled “Operations”
GET
/v1/tiles/{presetId}/{tileMatrixSetId}/{z}/{x}/{y}.{format}
GET
/v1/tiles/{presetId}/{tileMatrixSetId}/tilejson.json
GET
/v1/tiles/{presetId}/{tileMatrixSetId}/WMTSCapabilities.xml