Is there any way to upload a project to WebODM programmatically via API pointing at result files/zip or to pull results from a folder structure on the computer its running on?
In this case the job is not done from WEBODM but it is used as a viewer/analyzing the result.
As I read the documentation, the answer appears to be yes. WebODM Documentation allows to upload a completed task to an already-existing project – and creating a project is on the same page just a little further up.