Automated creation of jobs

Is there a way to automate the creation of workflows, for example uploading a yml file to an API endpoint?

We have a semi-official API for this:

You can download and upload YML with it and we don’t plan to remove this in the near future, but we definitely will remove it after the Public API is released (but not immediately after that, we’ll of course provide enough time for the migration). Related #feature-request :