/api/lite/settings/counteragents
Получение перечня контрагентов
/api/lite/settings/counteragents
Возвращает перечень контрагентов по роли или по id
Параметры запроса: id - для загрузки одного контрагента. иначе загружаются все контрагенты аккаунта
query - строка для поиска по наименованию, ИНН, ОГРН по включению
Паджинация стандартная: page, size (10 элементов по умолчанию)
примеры:
/api/lite/settings/counteragents?id=1647656c-080a-d01b-e2c4-362961f07e18
Виды контрагентов для поля role: CUSTOMER, FULFILLMENT_SERVICE, DELIVERY_SERVICE, CALLCENTER_SERVICE, PRODUCT_SUPPLIER
Пример успешного ответа:
{
"success": true,
"recordsTotal": 3,
"counteragents": [
{
"id": "c82e2616-91e7-702e-d666-320534119a13",
"type": "COMPANY",
"role": "PRODUCT_SUPPLIER",
"name": " ИП Петров А.В.",
"organization": {
"id": "f23b14bf-1151-dcb5-1b25-57a2b931e3ac",
"name": "ИП Петров А.В.",
"fullName": "ИП Петров А.В.",
"phones": null,
"inn": "5018081484",
"kpp": null,
"ogrn": null,
"okpo": null,
"persons": null,
"orgLegalType": "SELF_EMPLOYED",
"address": {
"country": "Россия",
"countryCode": "RU",
"region": "Москва",
"area": null,
"city": "Москва",
"settlement": null,
"street": "Новоалексеевская",
"house": "18",
"block": "3",
"building": "",
"flat": null,
"fullAddress": "г Москва, Алексеевский р-н, ул Новоалексеевская, д 18 к 3",
"fullCity": null,
"rawData": null,
"zip": "129626",
"regionFias": null,
"areaFias": null,
"cityFias": null,
"settlementFias": null
},
"email": null
},
"person": null
}
]
}
Создание/обновление контрагента
/api/lite/settings/counteragents
Создает или обновляет данные контрагента.
Поле id в контрагенте и в организации служит для поиска существующего контрагента/организации.
Пример запроса:
{
"id": "c82e2616-91e7-702e-d666-320534119a13",
"type": "COMPANY",
"name": " ИП Петров А.В.",
"organization": {
"id": "f23b14bf-1151-dcb5-1b25-57a2b931e3ac",
"name": "ИП Петров А.В.",
"fullName": "ИП Петров А.В.",
"phones": null,
"inn": "5018081484",
"kpp": null,
"ogrn": null,
"okpo": null,
"persons": null,
"orgLegalType": "SELF_EMPLOYED",
"address": {
"country": "Россия",
"countryCode": "RU",
"region": "Москва",
"area": null,
"city": "Москва",
"settlement": null,
"street": "Новоалексеевская",
"house": "18",
"block": "3",
"building": "",
"flat": null,
"fullAddress": "г Москва, Алексеевский р-н, ул Новоалексеевская, д 18 к 3",
"fullCity": null,
"rawData": null,
"zip": "129626",
"regionFias": null,
"areaFias": null,
"cityFias": null,
"settlementFias": null
},
"postalAddress": {
"country": "Россия",
"countryCode": "RU",
"region": "Москва",
"area": null,
"city": "Москва",
"settlement": null,
"street": "Новоалексеевская",
"house": "18",
"block": "3",
"building": "",
"flat": null,
"fullAddress": "г Москва, Алексеевский р-н, ул Новоалексеевская, д 18 к 3",
"fullCity": null,
"rawData": null,
"zip": "129626",
"regionFias": null,
"areaFias": null,
"cityFias": null,
"settlementFias": null
}
"email": "abc@abc.ru"
},
"person": null
}