В качестве ответа на запрос POST я бы использовал код состояния 422 Unprocessable Entity вместе с описанием того, почему запрос не может быть обработан.
Если вы хотите проверить, существует ли событие в этот день, выполните запрос GET (например, / event / 2019-06-01), чтобы проверить, существует ли он.
Если он еще не существует, ответьте 404 не найден.