Evalscripts can use any JavaScript function or language structures, along with certain utility functions we provide for your convenience. For running evalscripts we use the Chrome V8 JavaScript engine.

There are multiple versions of the evalscript, each with somewhat different capabilities and syntax. This is because in parallel with developing Sentinel Hub's capability we are also evolving evalscript. There are several versions available. Currently, the API supports only V3 and OGC still supports all versions of evalscript.