Описание 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) – Идентификатор дополнения
- Коды ответа: