Endpoint should return true or false as well as a message, eg "you can submit another sample for analysis in 30 minutes" or "you have reached your analysis quota", etc
Then Web interface can poll this every few minutes and update, instead of only providing this information after the user tries and fails to submit a job
Endpoint should return true or false as well as a message, eg "you can submit another sample for analysis in 30 minutes" or "you have reached your analysis quota", etc
Then Web interface can poll this every few minutes and update, instead of only providing this information after the user tries and fails to submit a job