Wooey
Wooey copied to clipboard
REST API for job submission/output collection
Support REST APIs for every script. The script parameter definitions already describe the API for us. Basic implementation should support -
- [ ] Job description (API description)
- [ ] Job submission (API key + parameters - return the UUID for the job for subsequent request)
- [ ] Job status/output query (using UUID) to return the status and a links to any ouputs (pass URLs of the output files for compact size/speed)
With this any script on the site will be available via an API interface for integration with other systems.
We can make checklists here?! Awesome.