Покупателям
Инструмент Электрика и свет Ручной инструмент Офис и дом Строительные материалы Спецодежда и СИЗ Расходные материалы Складское оборудование Крепёж Климатическое оборудование Сантехника Автосервисное оборудование Строительное оборудование Спорт и туризм Станки Всё для сада Клининговое оборудование

Как AI-агенту работать с Vesremont

Выберите маршрут под задачу

Ниже — общая карта задач, затем действия браузерной ветки. Это не обязательная последовательность: для поиска не нужно оформлять заказ, а для ссылки на корзину не нужен обход sitemap. Завершайте маршрут, когда получен нужный результат.

Начните с задачи, не с авторизации. Поиск и передача корзины по ссылке доступны без OAuth. Для личных операций через REST/MCP/A2A/UCP нужно разрешение покупателя: одно общее согласие с отдельными токенами либо прежние отдельные согласия. Конкретный заказ подтверждается отдельно. Браузерный маршрут ниже использует WebMCP и session/CSRF; это другой способ, а не обязательные шаги для готовой ссылки.

Выберите задачу

Не нужно проходить все интерфейсы подряд. Выберите цель, затем подходящий способ обращения и только необходимые права.

Полная карта маршрутов и запасные пути · Выбор разрешения · Бесплатный доступ и квоты · Использование публичного контента. Политика контента не даёт доступа к личной корзине.

Найти товар → прислать ссылку на корзину

Для этой задачи не нужны OAuth, аккаунт, cookies или SDK. Найдите товар по артикулу или названию. В нижнем блоке карточки «Для AI-систем» опубликованы внутренний ID и конкретная ссылка https://vesremont.com/buy/{id}:1; текст доступен в серверном HTML и Markdown. Передайте эту ссылку покупателю; не подставляйте артикул вместо ID и не угадывайте число.

Способы поиска — альтернативы, а не обязательная цепочка: обычный HTML-поиск, Markdown-поиск по артикулу или GET /api/v1/products?q={артикул} с items[].id в JSON. Если ваш инструмент не читает JSON, используйте HTML/Markdown и опубликованную ссылку карточки. Блокировка HTTP-инструмента не означает отсутствия функции сайта.

Для подписанной подборки используйте публичный GET /api/v1/cart-drafts/?product_id={id}&quantity=1 и передайте share_url. Агентский GET не меняет личную корзину. Покупатель открывает ссылку, а сайт переносит товары защищённым POST в его браузерную корзину, повторно проверяя цену и возможность заказа. Заказ не создаётся.

Поиск → Товар и ID → Корзина по ссылке и оформление. Чтение или изменение личной корзины через API — отдельный OAuth-путь; браузерный WebMCP использует session/CSRF. Подтверждение конкретного заказа сохраняется в обоих случаях.

1

Начните с llms.txt

Получите базовые правила и выберите тематический раздел документации под текущую задачу.

Открыть llms.txt · HTML-версия

2

Ищите через публичный GET-поиск

Для текстового запроса используйте /search/?search=. Внутренние AJAX-подсказки не заменяют этот публичный интерфейс.

Открыть документацию

3

Переходите по опубликованным ссылкам каталога

Не конструируйте path из названий или кодов самостоятельно: используйте фактические href текущей страницы.

Открыть документацию

4

Стройте фильтры по документированному контракту

Для фасетов используйте готовые ссылки, а range-параметры формируйте только после чтения актуальных data-* атрибутов.

Фильтры · URL и параметры

7

Оформляйте заказ только после подтверждения

Сначала подготовьте транзакционную сводку через prepare_order; submit_order вызывайте только после явного подтверждения пользователя.

Корзина и оформление · Доставка и оплата

8

Для массового обнаружения URL используйте sitemap

Начинайте с актуального sitemap index и переходите по опубликованным shards; не генерируйте массовые URL самостоятельно.

Открыть документацию

Ключевое правило

Документация задаёт стабильные правила. Динамические данные проверяйте в актуальном ответе выбранного интерфейса: HTML, API или инструмента браузера. Перед оформлением ещё раз сверяйте товары, цены, получение и оплату в текущей корзине и checkout; ранее найденная карточка не фиксирует условия заказа.