Ответ
Да, HTTP-код 204 No Content означает успешное выполнение запроса, но сервер не возвращает никакого содержимого в ответе. Это часто используется в API для операций, где не требуется передача данных (например, удаление ресурса или обновление без возврата объекта).
Пример с Retrofit:
@DELETE("/users/{id}")
suspend fun deleteUser(@Path("id") userId: String): Response<Unit>
Если сервер вернет 204, клиент понимает, что операция прошла успешно, но тело ответа пустое.