The Seqera Platform Cloud allows you to submit pipelines programmatically using their API. They also provide a tool, seqerakit, that can be used to submit pipelines through the command line interface (CLI) by defining the entirety of the pipeline's configuration using a YAML file.
Documentation on using Seqerakit will be provided on this page. In the meantime, you can view Seqera's official documentation on Seqerakit here: