Описание API

https://mebel-pro.one/api.json

Сервис

GET /api/version

Получить текущую версию веб-сервиса

Коды ответа:

Проекты

POST /api/projects

Создать проект

Коды ответа:
GET /api/projects

Список проектов пользователя

Коды ответа:
GET /api/projects/{id}

Получить данные проекта по идентификатору

Параметры:
  • id (string) – Идентификатор проекта

Параметры запроса:
  • format (string) – Идентификатор формата

Коды ответа:
PUT /api/projects/{id}

Копировать проект

Параметры:
  • id (string) – Идентификатор проекта

Коды ответа:
DELETE /api/projects/{id}

Удалить проект

Параметры:
  • id (string) – Идентификатор проекта

Коды ответа:
GET /api/projects/export/formats

Получить список поддерживаемых форматов для экспорта

Коды ответа:
POST /api/projects/import?format=

Импортировать проект

Тело запроса:
  • file (binary) – Файл (Обязательно)

Параметры запроса:
  • format (string) – Идентификатор формата (Обязательно)

Коды ответа:
GET /api/projects/import/formats

Получить список поддерживаемых форматов для импорта

Коды ответа:

Дополнения

GET /api/addons/download/{id}

Загрузить дополнение по идентификатору

Параметры:
  • id (string) – Идентификатор дополнения

Коды ответа:
GET /api/addons/list

Получить список доступных дополнений

Коды ответа:
GET /api/addons/version/{id}

Получить текущую версию дополнения

Параметры:
  • id (string) – Идентификатор дополнения

Коды ответа: