В JoinAPI добавлена функция импорта проектов из существующих OpenAPI спецификаций. Теперь вы можете не только создавать API с нуля, но и быстро переносить уже описанные интерфейсы из внешних источников, сохраняя полную структуру данных, эндпоинтов и моделей.
Импорт реализован через загрузку JSON-файла спецификации OpenAPI в веб-интерфейс при создании нового объекта. Система автоматически распознает структуру документа, извлекает схемы данных, параметры запросов и правила доступа, преобразуя их в объекты и типы JoinAPI. Весь процесс занимает секунды и не требует ручного переноса или повторного описания моделей.
Это особенно полезно при миграции с других платформ, интеграции legacy-систем или объединении нескольких API в единый проект. Вместо недель ручного переноса спецификаций команда получает готовую к работе модель данных сразу после загрузки файла.

Функция доступна в интерфейсе создания объекта — достаточно выбрать режим «Загрузить из OpenAPI» и указать JSON-файл со спецификацией.
Функция доступна в интерфейсе создания объекта — достаточно выбрать режим «Загрузить из OpenAPI» и указать JSON-файл со спецификацией.

Импортированные данные сразу становятся доступны для редактирования, генерации серверного кода и экспорта клиентских коллекций.
Чтобы познакомиться с новым функционалом, откройте любой проект в JoinAPI или создайте новый - опция импорта из OpenAPI уже доступна в форме создания объекта, а подробное описание процесса вы найдете в обновленном разделе документации