Note that I've kept the 500 status, but with a more informative message, as opposed to switching to for example a 413 status - the reasoning here is that the Retry-After logic is not useful in a quota breach case, as opposed to a rate-limit throttling.
Note that I've kept the 500 status, but with a more informative message, as opposed to switching to for example a 413 status - the reasoning here is that the Retry-After logic is not useful in a quota breach case, as opposed to a rate-limit throttling.