Skip to main content

terrapi: a terrabyte client library

The terrabyte client library terrapi is a small command line interface to help users interact with terrabyte APIs. It encompasses support for user authentication via 2FA login and caches the resulting authentication token for use in further API calls. Currently it supports sub commands to request access to restriced datasets and to manage private stac collections See usage for detailed description of its commands and subcommands.

activating terrapi on terrabyte from LRZ module system

terrapi is available via the terrabyte module system (see modules for details). Simply run:

# consider adding the module use line to your ~/.bashrc to always make terrabyte modules available 
module use /dss/dsstbyfs01/pn56su/pn56su-dss-0020/usr/share/modules/files/
module load terrapi

Afterwards, the terrapi cli command is active in your shell.