Код статуса HTTP для ограниченной коллекции?
У меня есть спокойный сервис, где одна из коллекций ограничена (по причинам UX). В этом случае он имеет шапку из 25 предметов. Если это превышено, ресурсы должны быть удалены, прежде чем могут быть добавлены другие. В качестве примера, если клиент отправляет:
POST http://somesite.com/api/v2/stuff
{"cool":"stuff"}
и есть < 25 вещей в вещи:
200 OK
если> 25 вещей в вещи:
???
DELETE http://somesite.com/api/v2/stuff/:id
POST http://somesite.com/api/v2/stuff
{"cool":"stuff"}
200 OK
Какой код лучше для этого? Прямой 400? 409 КОНФЛИКТ? 429? Никто не кажется совершенно правым ..