Разбить документацию OpenAPI на файлы

Задание закрыто
Статус рабочей области:Закрыта по истечению срока выполнения работ
Стоимость:Договорная
Срок выполнения:3 дня
Варианты оплаты:По договоренности
Дата публикации:2025-06-05 07:32
Был на сайте:2025-08-26 11:56

Разбить документацию OpenAPI на файлы

 
Задача

Добрый день!

Есть файл документации к API в формате JSON. С ним проблема - он слишком большой, и им максимально сложно управлять. Нужно сделать следующие задачи:
1. Пребразовать файл в формат YML.
2. Разбить его на части по принципу один контроллер - один файл.
3. Сделать, чтобы мы могли редактировать докумекнтацию в Stoplight Studio.

Ссылка на исходный файл: https://disk.yandex.ru/d/VrNi4fJq7g_QpQ

В заявке жду сроки и стоимость.

Оставлять заявки могут только авторизованные пользователи.
Исполнитель по этому заданию выбран.
Доброго времени суток!
Готов обсудить Ваш проект.
Добрый день. Готов реализовать. Пишите сразу в тг cherkitj
Привет, имею большой опыт в разработке скриптов, сайтов, парсеров и просто програм на python, одним словом пишу всо, также пишу приложения на Андроид, с удовольствием возьмусь за работу, сделаю всо в лучшем виде и в кратчайшие сроки, также помогу запустить и разобраться.

Мое портфолио: https://ochistka35.wixsite.com/daichasportfolio
Мой телеграм: https://t.me/daicha_helper_bot (если у вас спам, не проблема)

Примеры моих работ

Сайт
Сайт
Сайт на WordPress
1. Уже преобразовал
2. Надо полагать, что под контроллером понимается первая часть (между слешами "/") в массиве "paths". Либо объясните, что именно считать "контроллером".

Думаю, вы имеете в виду это:

/carrier/create-company-person
/carrier/get-company/{id}
/carrier/company/{id}/filled-drivers
/carrier/get-companies

Контроллер - это carrier. И отдельный файл должен "carrier.yaml". Думаю так?

3. Stoplight Studio умеет работать с файлами yaml (yml).

3 дня, 5000 руб.
Alexandr Alexandrov
Основная специализация: Веб-разработка и Продуктовый дизайн
    Приветствую! Ознакомился с задачей по разделению OpenAPI-документации и адаптации под Stoplight Studio — сделаю с сохранением структуры, в разработке 7+ лет.
    Конвертация JSON -> YAML
    Модульное разбиение по контроллерам
    Совместимость со Stoplight Studio
    OpenAPI 3.x спецификация
    Чистая структура и навигация
    Гибкость для редактирования
    TG: @Alexuys.

    Примеры моих работ

    Календарь на swift
    web app
    site
    Здравствуйте!

    Компания «Парма» готова выполнить задачу по оптимизации OpenAPI-документации. Мы переведём JSON в формат YAML, разобьём по контроллерам для удобства сопровождения и подготовим структуру для комфортной работы в Stoplight Studio. Обладаем опытом API-документирования.

    При необходимости предложим рекомендации по структурированию схем и ссылок. Работаем быстро, с гарантией читаемости и консистентности результата.

    Срок выполнения: 1-2 рабочих дня.

    Будем рады обсудить детали и приступить в ближайшее время.

    С уважением,
    Команда «Парма»
    https://freelance.ru/rsoldatenkov
    Телеграмм - @tatianaparma
    Телефон -+79097320605
    Здравствуйте, Сергей, готов обсудить детали проекта. Опыт есть!

    Жду Вашего ответа!
    ---------------------------------------
    Telegram - @ab_damirr

    WhatsApp- +79172088852

    Почта - freelancedamir@yandex.ru

    Примеры моих работ

    IT и Разработка
    Дизайн, Монтаж и 3D
    Копирайтинг, Рерайтинг и Переводы
    Здравствуйте!
    С интересом ознакомился с вашим проектом. Меня заинтересовала возможность внести свой вклад в решение поставленной задачи. Уверен, что смогу предложить эффективное и качественное решение, соответствующее вашим требованиям и ожиданиям. Мой телеграм для связи - https://t.me/abogdanovec
    Здравствуйте могу помочь с выполнением вашего запроса, сделаю все четко
    Здравствуйте!
    Готов выполнить — разбить OpenAPI-документацию на структурированные файлы (paths, components, schemas и т.д.).
    Работаю с помощью ChatGPT и инструментов в связке с Swagger / Redocly — всё будет аккуратно и валидно.

    ? Цена: от 2000 ? (зависит от объема)
    ? Срок: 2 дня

    Оставлять заявки могут только авторизованные пользователи.