С чего вы начнете диагностику ошибки 500 на конкретном эндпоинте?

Ошибка 500 означает, что на стороне сервера при обработке запроса произошла внутренняя ошибка. Важно показать последовательность диагностики: сначала проверить запрос и воспроизводимость, затем искать причину по логам и связанным компонентам, а не сразу скидывать в багрепорт.
Сначала проверю сам запрос: эндпоинт, HTTP-метод, параметры и тело запроса, а также воспроизводится ли ошибка. Протестирую разные варианты запроса, изменю значения в параметрах, попробую другое тело. Затем посмотрю логи сервера и время возникновения ошибки, чтобы найти подробности о сбое. Если доступно — проверю, не связана ли проблема с конкретным сервисом или зависимостью, к которой обращается эндпоинт.
«Сразу перезапущу сервер», «Попрошу пользователя попробовать ещё раз, «Сразу эскалирую нафиг»