Демо
ТекущийБесплатно
- До 1 проекта
- До 10 эндпоинтов в проекте
- До 100 запросов в минуту
- 10 последних запросов в истории
- Без MCP-сервера
Создайте HTTP-мок за несколько минут и пользуйтесь постоянной ссылкой — без бэкенда и тестового стенда.
Приложение отправляет обычный запрос и ждёт обычный ответ. Неважно, собрал его живой сервис или ответ описали заранее: экран, автотест и показ работают одинаково.
Команды перестают стоять друг за другом. Фронтенд собирает сценарии, пока бэкенд ещё спорит о полях. Нужную ситуацию включают сами, партнёра можно не дёргать.
Reqmate держит этот адрес, свой сервер поднимать не нужно. Когда настоящий сервис появится, в клиенте меняется точка входа — экраны уже знают, каких данных не хватало.
Три шага — и у фронтенда уже есть адрес, который отвечает.
01
В кабинете появляется проект и публичная ссылка. Свой сервер для этого не нужен.
02
Описываете, что должен вернуть каждый путь. Если контракт уже есть в OpenAPI, его можно загрузить целиком.
03
Фронтенд подключает адрес и работает. Позже на его место встанет настоящий хост.
Коротко о том, что остаётся у вас в руках, когда мок уже стоит вместо будущего API.
Адрес живёт вместе с проектом. Его можно отдать фронтенду, тесту и на созвон — и не менять, пока переименовываете сам проект.
Успех, пустой список, отказ, медленный сервис. Клиент видит то, что нужно сценарию, а не то, что случайно лежит в базе.
Один и тот же адрес может ответить по-разному, если в запросе нет нужного заголовка или поля. Включаете ситуацию — и повторяете её завтра.
OpenAPI загружается в проект и раскладывается на ответы. Спецификацию можно выгрузить обратно и сверить с тем, что уже показывает фронтенд.
Каждый вызов остаётся: что пришло и что ушло. Не нужно отдельно объяснять, «какой запрос вы имели в виду».
Свой агент соберёт API по промпту — и ссылка сразу начнёт отвечать.
Пока серверную модель ещё рисуют, интерфейс уже может жить на постоянной ссылке. Пустой список, заполненная карточка, отказ при сохранении — обычные состояния экрана, и их не обязательно ждать от бэкенда.
Это не заглушка внутри компонента, которую потом выкидывают. Это тот же набор путей, к которому позже подключат настоящий хост. Фронтенд замечает, какого поля не хватает. Бэкенд получает не «сделайте как на макете», а уже обкатанные ответы.
В Reqmate ссылка для этого появляется вместе с проектом. Её можно отдать в тот же день, не договариваясь, кто поднимет стенд.
Внешние API редко дают удобную песочницу. Где-то её нет, где-то она общая и капризная, где-то каждый лишний вызов хочется лишний раз не делать. Свой код при этом уже должен уметь и успех, и отказ, и долгую паузу.
Мок занимает место этого контура. Оплата прошла, банк отказал, список пуст, ответ пришёл слишком поздно — ветки отрабатываются на данных, которые не меняются сами. Чужой прод остаётся в стороне, а сценарий можно повторить завтра в том же виде.
Если держать такой стенд некому, его может держать Reqmate: вы описываете ответы, команда ходит по одной ссылке.
Интерфейс проверяют не только на счастливом пути. Таймаут, пустое тело, неожиданный код в бою редкие и неудобные. Попросить бэкенд «сделать 500 ещё раз» тоже неудобно: данные портятся, а завтра то же самое уже не повторить.
На моке эти ситуации включают сами и держат, пока обработка не станет спокойной. В Reqmate к этому прилагается история: видно, какой запрос пришёл и что ушло в ответ, без отдельного лога на своей стороне.
Один адрес сегодня отвечает нормально, завтра — отказом или с паузой. Сценарий не расползается по чатам и чужим стендам.
Reqmate подключается к агенту в редакторе через MCP. Агенту доступно всё то же, что и аккаунту: сохранённое сразу появляется в кабинете.
Выпускается в кабинете и живёт отдельно от пароля. Отозвать можно, не трогая аккаунт.
Если редакторов несколько, каждому можно выдать свой.
Проект можно открыть и поправить руками в любой момент.
Подключение и оплата — в кабинете.
Бесплатно
499 ₽
По запросу
Персональные условия и лимиты. Напишите в поддержку: info@reqmate.ru
Часто задаваемые вопросы.
Заглушка живёт в одном приложении. Соседний экран, автотест и человек на созвоне её не видят — у каждого своя копия, и они разъезжаются. Мок отвечает по отдельному адресу, и в него ходят все сразу: пустой список, отказ, пауза. Пути уже настоящие, позже в клиенте меняется только хост.
Фронтенду, который собирает экраны, пока серверную модель ещё рисуют. Проверке, которой завтра нужен тот же отказ, а не просьба уронить сервис ещё раз. Команде на чужом API, где песочницы нет или каждый лишний вызов лучше не делать. Свой стабильный стенд мок не заменяет.
Поднять можно. Дальше её надо не забыть запустить, отдать коллеге адрес, который откроется не только у вас, и завтра получить тот же ответ. Здесь проект сразу живёт по постоянной ссылке, свой сервер для этого не нужен. Запрос из браузера с другого домена проходит без отдельного прокси.
Нет. Клиент уже ходит по тем путям, которые вы описали. Меняется точка входа, не экраны. Чего не хватало в ответе, видно до того, как сервер подняли: бэкенд получает обкатанные ответы, а не просьбу сделать как на макете.
Адрес выдаётся случайно и не меняется вместе с названием. Его знает тот, кому вы его отправили. Сюда не кладут настоящие персональные данные и боевые ключи: ответы задаёте вы. Чужой вызов отсекается условием — нет нужного заголовка, и мок отвечает отказом.
Ссылка из-за этого и постоянная. Поле добавили, список сделали пустым, сохранение стало отвечать отказом — правится ответ, адрес у фронтенда тот же. Готовую спецификацию можно загрузить целиком и выгрузить обратно, когда о полях договоритесь.
Привыкнете к форме, которую описали сами. Лишнее поле и неверный статус видны на экране сразу, а не в день интеграции. Рядом остаётся история: что пришло и что ушло. Спецификацию можно выгрузить и сверить с тем, что фронтенд уже показывает.