Сначала выберите тип исходного файла
Переключение направления не заменяет текст. Затем загрузите пример для выбранного режима или подходящий локальный файл. Коллекция должна объявлять схему 2.1, а файл окружения — содержать массив values.
Инструменты API
Загрузите коллекцию, спецификацию или окружение и просмотрите запросы и отчёт перед экспортом.
Текст остаётся в этом браузере. API-запросы и скрипты не выполняются, внешние ссылки не загружаются.
Переносятся примеры, а не полный контракт. Проверьте отчёт и оставшиеся заглушки.
500 000 символов · глубина 60 · 50 000 узлов · 1 000 запросов · 500 сообщений · 5 секунд.
Результат устарел. Перед экспортом повторите проверку.
Копирование и скачивание включают всё выбранное представление. Маскирование меняет только результат.
Postman в OpenAPI пригодится, когда набор работающих вызовов нужно превратить в основу документации API. Запрос описывает один конкретный случай, а контракт — допустимые входные данные. Поэтому при переносе важно видеть, какая информация не вошла в новый файл.
При создании коллекции из спецификации сохраняйте исходный контракт. Заглушки авторизации, определения ответов и ограничения схем не полностью воспроизводятся набором запросов. Успешное преобразование ещё не означает готовность к вызову сервиса.
Postman в OpenAPI рекурсивно читает вложенные папки и сохраняет их путь как тег операции. Список показывает прочитанные вызовы, а отчёт — скрипты, переменные и неперенесённые поля. Совпадение метода и пути останавливает обработку, чтобы один запрос не затёр другой.
При форматировании и экспорте окружения маскирование включено по умолчанию. Распознанные секретные значения заменяются в результате. Отключённые строки окружения отдельно отмечаются в отчёте, поэтому уменьшение числа строк в .env можно объяснить.
Переключение направления не заменяет текст. Затем загрузите пример для выбранного режима или подходящий локальный файл. Коллекция должна объявлять схему 2.1, а файл окружения — содержать массив values.
Автоматический режим запускается через 350 мс после редактирования. Отключите его, чтобы внести несколько правок и выполнить преобразование сочетанием Ctrl/Cmd + Enter. Изменения ввода или настроек блокируют копирование и скачивание до нового результата.
Результат сохраняет преобразованный документ, Запросы — полный список, Отчёт — все коды и пути источника. На экране показано по 50 строк, но экспорт включает все элементы выбранного представления.
Этот конвертер коллекций Postman создаёт OpenAPI 3.0.3 в JSON или YAML. Направление OpenAPI в Postman принимает версии 3.0 и 3.1 и формирует Collection 2.1. Локальные ссылки, необходимые для сведений об операциях, разрешаются внутри переданного документа.
Значения query и заголовков становятся строковыми примерами. Тело JSON остаётся примером без автоматического вывода required или enum. В обратном направлении используются example или default; если значения нет, создаётся именованная заглушка вместо случайных тестовых данных.
Поддерживается отображение Basic, Bearer и API Key в заголовке или query. При обратном преобразовании приоритет имеют операция, путь, затем корень; выбирается первый эффективный сервер. Несколько вариантов, отсутствие сервера и сложные сочетания условий безопасности отмечаются в отчёте.
Переменные окружения берутся из отдельно экспортированного JSON. Активные скалярные значения становятся строками, null — пустой строкой. Кавычки сохраняют пробелы, переводы строк и знак доллара. Неверные или повторяющиеся ключи прекращают экспорт.
Да, в режиме OpenAPI → коллекция. Коллекции и окружения читаются только как JSON. Выбор формата влияет лишь на создаваемую спецификацию; коллекция сохраняется в JSON, окружение — в .env.
Да. Исполняемый сценарий и декларативный контракт содержат разную информацию. Проверьте все пункты отчёта и используйте результат как начало миграции. Преобразование не проверяет работоспособность авторизации или ответы реального сервиса.
Приоритет: операция > путь > корень. Первый эффективный URL становится baseUrl, следующие операции получают отдельные базовые переменные. Для переменных сервера подставляются значения по умолчанию. Если сервера нет, добавляется example.invalid и запись в отчёте.
При включённом маскировании значения с отметкой secret или чувствительным именем заменяются на [REDACTED]. Это управляет только результатом данного инструмента и не меняет права экспорта Postman. Произвольные секреты в тексте обнаруживаются не всегда.
Автоматически — нет. Экспортируйте окружение отдельно и выберите Окружение → .env. Обрабатываются лишь активные значения этого файла. Отсутствующие локальные, глобальные или Vault-значения не загружаются.
Документ дал неожиданный результат?
Используйте Postman в OpenAPI для небольшой коллекции, сравните список и отчёт с оригиналом, затем заполните неразрешённые заглушки и сохраните файл для следующего этапа.