Запись с GET нарушает REST . Для этого есть более фундаментальные и философские причины, чем просто потому, что бот будет следовать за ними. Это не значит, что это не разрешено.
Причина, по которой GET не должен вызывать операцию записи, заключается в том, что в RESTful-сервисе существует неявное соглашение о том, что GET являются «безопасными» и не приведут к удаленным действиям. ПОЛУЧИТЬ только для получения информации. Если вы хотите отправить информацию, используйте POST.