Перейти к содержимому
API Sender

О проекте

Бесплатный сервис для разработчиков и тестировщиков: отправляйте REST, SOAP, GraphQL, JSON-RPC и gRPC запросы или вставляйте готовую curl-команду и смотрите ответ сервера.

Выберите протокол, и сервис подскажет формат запроса и вставит пример. Перед отправкой запрос проверяется: корректный JSON, XML с Envelope и Body для SOAP, поле query для GraphQL, поля jsonrpc и method для JSON-RPC (id нужен для вызова с ответом; без id отправляется уведомление), HTTP-адрес с http:// или https://. Запросы можно собирать из спецификаций: OpenAPI/Swagger для REST, WSDL для SOAP, introspection для GraphQL, OpenRPC для JSON-RPC. Выбрали операцию, и адрес, заголовки и тело подставились. Для gRPC достаточно вставить схему .proto или загрузить её с сервера по reflection: поддерживаются unary-вызовы и серверный стриминг; клиентский и двунаправленный стриминг не поддерживаются. История запросов хранится только в вашем браузере.

Чтобы сервис оставался бесплатным и стабильным, действуют лимиты на один IP: не более 1 запроса в секунду, 20 в минуту, 100 в час и 500 в сутки. Остаток показывается вверху страницы.

Проект сопровождает курс на Stepik, где разбираются REST, SOAP, gRPC, проектирование баз данных и брокеры сообщений. Перейти к курсу

← К отправке запросов