elixir-europe / MARS

Multi-Repository Data Submission using ISA-JSON
MIT License
5 stars 4 forks source link

Finalise first version of repository API #5

Closed apriltuesday closed 4 months ago

apriltuesday commented 6 months ago

Finalise the first version of the repository API specification, including the request and the response for both success and failure. The request and success response are already in relatively good shape, just in need of cleaning up (including examples, highlighting remaining open questions for discussion).

For the failure response, we should try as much as possible to come up with a generic response for reporting errors that works for different target repositories and different types of errors, while still providing actionable information back to the broker and eventually the end user.

apriltuesday commented 5 months ago

See document here, will convert to markdown and make a PR once some discussion has taken place.