Нет, вы не можете использовать инструменты спецификации OpenAPI 3.0 и Swagger для реализации запросов DELETE с телом запроса.Как вы правильно указали, HTTP RFC говорит, что тело запроса DELETE не имеет никакой определенной семантики (и, следовательно, его следует избегать), и OpenAPI 3.0 специально запрещает тела в методах HTTP, где тело не имеет определенной семантики.См. это обсуждение для некоторого контекста.
Рассмотрите возможность изменения дизайна API, например, замените тело DELETE параметрами пути, строки запроса или заголовка.Проверьте RESTful альтернативы DELETE Тело запроса для некоторых идей.