Developer Overview
Authentication
Planet APIs use different authentication methods depending on the domain (api.planet.com or sentinel-hub.com). See the authentication section for details.
Errors
Understand common HTTP and API-specific errors you may encounter when using Planet APIs — and how to resolve them. See the errors section for details.
Rate Limiting
Learn how Planet enforces rate limits, and how to manage 429 errors using strategies like exponential backoff. See the rate limiting section for details.
SDKs and Developer Resources
Explore official SDKs, CLI tools, and open-source libraries for working with Planet and Sentinel data. See the SDKs section for guides, examples, and frameworks like eo-learn and eo-grow.
Evalscripts
Write custom JavaScript scripts to process and visualize satellite data, apply logic, and extract metadata using Planet's Evalscript engine.
Functions
Evalscript is a powerful tool for imagery visualization, multitemporal scripting, datafusion, scene filtering, and more.
Utilities
Explore the nonstandard javascript visualizers and helper functions, that can be used in your evalscript.
Examples
Explore examples of evalscripts using the Sentinel-2 L2A data collection.