Client CLI Reference
The sen4cap-client command-line interface is used to interact with the
ESA Sen4CAP processing service using a terminal window.
sen4cap-client can be used to get the available processes, get process
details, execute processes, and manage the jobs originating from the latter. It
herewith resembles the core functionality of the
OGC API - Processes, Part 1.
You can use shorter command name aliases, e.g., use command name vr
for validate-request, or lp for list-processes.
The tool's exit codes are as follows:
0- normal exit1- user errors, argument errors2- remote API errors3- local network transport errors
If the --traceback flag is set, the original Python exception traceback
will be shown and the exit code will always be 1.
Otherwise, only the error message is shown.
Options
--version- Show version and exit.--traceback,--tb- Show server exception traceback, if any.--install-completion- Install completion for the current shell.--show-completion- Show completion for the current shell, to copy it or │ customize the installation.--help- Show this message and exit.
Commands
configureConfigure the client tool.list-processesList available processes.get-processGet process details.create-requestCreate an execution request (template) for a given process.validate-requestValidate a process execution request.execute-processExecute a process in asynchronous mode.list-jobsList all jobs.get-jobGet job details.dismiss-jobCancel a running or delete a finished job.get-job-resultsGet job results.