Авторизация
Большинство представленных методов доступны только с авторизацией. Для авторизации передавайте Bearer Token в хеадере запроса. Токен можно получить в личном кабинете в разделе "настроек" для вашей компании.
Основные объекты и методы
Доступ к обьектам осуществляется через API.
Метод API | Описание |
---|---|
GET /api/public/currencylist/ | Метод для получения списка валют. |
Метод API | Описание |
---|---|
GET /api/v1/leads/ | Получение активных заявок из CRM. |
POST /api/v1/leads/
{ "title": "тестовый лид из-вне", "lead": "описание лида", "type": "Письмо", "channel": "Рассылки", "firstname": "Семен", "secondname": "", "lastname": "Г.", "phone": "+73452578942", "email": "[email protected]", "firm": { "brandname": "\u042d\u041d\u0415\u0420\u0413\u041e\u0421\u041d\u0410\u0411", "title": "\u041e\u041e\u041e \u00ab\u042d\u041d\u0415\u0420\u0413\u041e\u0421\u041d\u0410\u0411\u00bb", "inn": "7203378552", "kpp": "720301001", "city": "\u0422\u044e\u043c\u0435\u043d\u044c" }, "manager_id": 83 } |
Создание заявки в CRM. |
Метод API | Описание |
---|---|
GET /api/v1/nomenclature/ | Получение список позиций номенлатурного справочника. |
POST /api/v1/nomenclature/
{ "title": "Новый склад", "identificator_1c": "asdf" } |
Создание новой единицы товара или услуги в номиенклатурном справочнике. |
GET /api/v1/nomenclature/:id/
{ "title": "Новое название склада", "identificator_1c": "asdf" } |
Получение информации по конкретной позиции номенклатурного справочника |
PUT /api/v1/nomenclature/:id/
{ "title": "Новое название склада", "identificator_1c": "asdf" } |
Обновление данных позиции номенклатурного справочника. |
DELETE /api/v1/nomenclature/:id/ | Удаление позиции номенклатурного справочника. |
Метод API | Описание |
---|---|
GET /api/v1/warehouses/ | Получение информации о складах компании. |
POST /api/v1/warehouses/
{ "title": "Новый склад", "identificator_1c": "asdf" } |
Создание нового склада. |
PUT /api/v1/warehouse/:id/
{ "title": "Новое название склада", "identificator_1c": "asdf" } |
Обновление данных склада. |
DELETE /api/v1/warehouse/:id/ | Удаление склада, включая все го содержимое. |
Товары на складахv1
Через API можно получить информацию как о товарных остатках. Также можно их обновлять.
Метод API | Описание |
---|---|
GET /api/v1/positions/:id/ | Получение информации о содержимом складе с id=1. |
POST /api/v1/positions/:id/
[{ "quantity": 500, "measure_code": 21, // единицу измерения как-то надо получить ? "price_ppu": 0, // цена за ед без НДС, надо ли НДС отдельно передавать? "currency_code": 0, // код валюты для цены ? "title": "Sm-thing 1", // данные номенклатуры "title_full": "Sm-thing full title 1", ... // еще данные номенклатуры "identificator_1c": "asdfasfas" // идентификатор позиции }, { "quantity": 300, "measure_code": 21, "price_ppu": 300, "currency_id": 14, "title": "Sm-thing unusual", "title_full": "Sm-thing full unusual title", .... "identificator_1c": "sdhsfjrww" }] |
Создание позиций на выбранном складе. |
DELETE /api/v1/positions/:id/ | Учистка содержимого склада. |