Справочники
Справочник номенклатуры нормализованный
Вы можете получать справочник номенклатуры АСНА, в нормализованном виде, через следующий вызов API . Дополнительные справочники, при необходимости, получаются отдельными вызовами API .
ВНИМАНИЕ!
Запрашивать справочник номенклатуры желательно не чаще одного раза в сутки. Из-за большого размера справочника, выдача ограничена 10000 записей за вызов. Для получения всего справочника используйте параметры count и rvInt при запросе.
GET /v5/references/goods_normalized?count={count}&rvInt={rvInt}
Описание
Получить справочник номенклатуры по протоколу версии 5, count записей, начиная с версии rvInt
Параметры запроса
Имя
Тип
Обяз.
Описание
count
int
Количество возвращаемых записей, для загрузки частями. Не должно превышать 10000.
rv
byte[]
Версия последней записи, для загрузки частями. Берется текущее максимальное значение поля из базы данных. В JSON массив байт представлен в кодировке base64.
rvInt
long
Версия последней записи, для загрузки частями. Берется текущее максимальное значение поля из базы данных.
Заголовки запроса
Имя
Описание
Authorization
Bearer token
Accept
application/json или application/x-json-full
Пример запроса
GET /v5/references/goods_normalized?count=2&rv=AAAAAAALQag= HTTP / 1.1
Host : api.asna.cloud
Authorization : Bearer eyJhbGciOiJSUzI1NiIsImtpZCI6IjdGQzk0RDU4N0UzQzg4QUM0M0FDQkQyOEU0Njk4RDZCOTE3RkQyOUUiLCJ0eXAiOiJKV1QiLCJ4NXQiOiJmOGxOV0g0OGlLeERyTDBvNUdtTmE1Rl8wcDQifQ.eyJuYmYiOjE0OTE1NzY2MDcsImV4cCI6MTQ5MTU4MDIwNywiaXNzIjoiaHR0cHM6Ly9zc28uYXNuYS5jbG91ZDoxODgxIiwiYXVkIjpbImh0dHBzOi8vc3NvLmFzbmEuY2xvdWQ6MTg4MS9yZXNvdXJjZXMiLCJhcGkiXSwiY2xpZW50X2lkIjoiRTQ1RDM0OTEtNzlFRS00RUVBLTkyQjItMjJDRUJFNEJCOEI1IiwiY2xpZW50X2FjY2VzcyI6WyJzdG9ja3MuZWRpdCIsInN0b2Nrcy5mdWxsX2FjY2VzcyIsInN0b2Nrcy52aWV3Il0sInNjb3BlIjpbImFwaSJdfQ.OvGjvdbOk6QI3CNRyjOmj5mSrUZ7v1LjWRgH9TjwhNTTKiEaww1iEr8CnSKOfpGUdhkFGiup8kzvW0PIsqrVZHEx2r5gmT9SO6orznDg-ESprgjjiBC-uYSSTzK_WmPZp-cjP4OVt8ovGY3ncNhrTYFmBy0CJh0XBtMmO5IkE9ASxyaw5Ou5by0SaMTF8Vh9ocE0Uaj8xf-m6ivKQYv_4gEsKs6XEjKBN0khfZGOvv1qQJ4iBn-fVtOqPUpv1ypcOskGZhVHo200ZjvPalbemV-51D45k1KZcE_K9qiYK8Y1vX_lzRDSaQI30PACuQc-VpB-WcCMAtVEEuo0paL2fw
Accept : application/json
Cache-Control : no-cache
Успешный ответ
HTTP cтатус
Значение
200
ОК. Запрос к сервису авторизации прошел успешно, в теле ответа содержится JSON со справочником.
Пример ответа
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60 [
{
"nnt" : 8726906 ,
"name" : "БЕТАГИСТИН-СЗ 24мг N20 таб. Северная звезда" ,
"nameFull" : "БЕТАГИСТИН 24мг N20 таб. Северная звезда" ,
"tmId" : 62171 ,
"pack" : 0 ,
"doseVal" : 24 ,
"doseId" : 1 ,
"rfId" : 234 ,
"ppId" : 33 ,
"psId" : 0 ,
"ptId" : 0 ,
"manCId" : 9 ,
"manId" : 82 ,
"actual" : true ,
"gnvls" : true ,
"vat" : 10 ,
"gpId" : 1660 ,
"aaId" : 1802 ,
"mnnId" : 482 ,
"aId" : 43244 ,
"speId" : 2000000205 ,
"catId" : 2000000029 ,
"dirId" : 2 ,
"megaId" : 1 ,
"ex" : false ,
"stm" : false ,
"rv" : "AAAAAAALQak="
},
{
"nnt" : 108969 ,
"name" : "ЛЕВОМИЦЕТИН 500мг N10 таб." ,
"nameFull" : "ЛЕВОМИЦЕТИН 500мг N10 таб." ,
"tmId" : 1184 ,
"pack" : 0 ,
"doseVal" : 500 ,
"doseId" : 1 ,
"rfId" : 234 ,
"ppId" : 113 ,
"psId" : 114 ,
"ptId" : 0 ,
"manCId" : 0 ,
"manId" : 0 ,
"actual" : true ,
"gnvls" : true ,
"vat" : 10 ,
"gpId" : 1660 ,
"aaId" : 1754 ,
"mnnId" : 831 ,
"aId" : 30129 ,
"speId" : 2000000099 ,
"catId" : 2000000014 ,
"dirId" : 2 ,
"megaId" : 1 ,
"ex" : false ,
"stm" : false ,
"rv" : "AAAAAAALQaw="
}
]
Имя
Тип
Описание
nnt
int
Уникальный код товара по справочнику АСНА
name
string
Cокращенное наименование товара по справочнику АСНА
nameFull
string
Полное наименование товара по справочнику АСНА
tmId
int
Код справочника торговых марок АСНА
pack
double
Фасовка
doseVal
double
Значение дозировки
doseId
int
Код справочника дозировок АСНА
rfId
int
Код справочника форм выпуска АСНА
ppId
int
Код первичной упаковки из справочника упаковок АСНА
psId
int
Код вторичной упаковки из справочника упаковок АСНА
ptId
int
Код третичной упаковки из справочника упаковок АСНА
manCId
int
Код страны производителя из справочника стран АСНА
manId
int
Код справочника производителей АСНА
actual
bool
Признак актуальности строки
gnvls
bool
Признак ЖНВЛС
vat
double
НДС
gpId
int
Код справочника групп АСНА
aaId
int
Код справочника областей применения АСНА
mnnId
int
Код справочника МНН АСНА
aId
int
Код справочника аналогов АСНА
speId
int
Код справочника СПЕ АСНА
catId
int
Код справочника категорий АСНА
dirId
int
Код справочника направлений АСНА
megaId
int
Код справочника мегакатегорий АСНА
ex
bool
Признак эксклюзива
stm
bool
Признак СТМ
rv
byte[]
Версия строки. В JSON массив байт представлен в кодировке base64.
rvInt
int
Версия строки
Неуспешный ответ
HTTP статус
Значение
400
Bad Request. Полученные службой данные содержат ошибки. Информация об ошибке возвращается в теле ответа.
401
Unauthorized. Токен авторизации неверный или истек срок его действия
403
Forbidden. У вас нет прав на выполнение данной операции
429
Too Many Requests. Слишком много запросов с одного IP адреса за промежуток времени
500
Internal Server Error. Ошибка сервиса. Если ошибка повторяется, сообщите, пожалуйста, разработчикам сервиса
Справочник номенклатуры денормализованный
Вы можете получать справочник номенклатуры АСНА, в нормализованном виде, через следующий вызов API . Дополнительные справочники, при необходимости, получаются отдельными вызовами API .
ВНИМАНИЕ!
Запрашивать справочник номенклатуры желательно не чаще одного раза в сутки. Из-за большого размера справочника, выдача ограничена 10000 записей за вызов. Для получения всего справочника используйте параметры count и rvInt при запросе.
GET /v5/references/goods_denormalized?count={count}&rvInt={rvInt}
Описание
Получить денормализованный справочник номенклатуры по протоколу версии 5, count записей, начиная с версии rvInt
Параметры запроса
Имя
Тип
Обяз.
Описание
count
int
Количество возвращаемых записей, для загрузки частями. Не должно превышать 10000.
rv
byte[]
Версия последней записи, для загрузки частями. Берется текущее максимальное значение поля из базы данных. В JSON массив байт представлен в кодировке base64.
rvInt
long
Версия последней записи, для загрузки частями. Берется текущее максимальное значение поля из базы данных.
Заголовки запроса
Имя
Описание
Authorization
Bearer token
Accept
application/json или application/x-json-full
Пример запроса
GET /v5/references/goods_denormalized?count=2&rv=AAAAAAALQag= HTTP / 1.1
Host : api.asna.cloud
Authorization : Bearer eyJhbGciOiJSUzI1NiIsImtpZCI6IjdGQzk0RDU4N0UzQzg4QUM0M0FDQkQyOEU0Njk4RDZCOTE3RkQyOUUiLCJ0eXAiOiJKV1QiLCJ4NXQiOiJmOGxOV0g0OGlLeERyTDBvNUdtTmE1Rl8wcDQifQ.eyJuYmYiOjE0OTE1NzY2MDcsImV4cCI6MTQ5MTU4MDIwNywiaXNzIjoiaHR0cHM6Ly9zc28uYXNuYS5jbG91ZDoxODgxIiwiYXVkIjpbImh0dHBzOi8vc3NvLmFzbmEuY2xvdWQ6MTg4MS9yZXNvdXJjZXMiLCJhcGkiXSwiY2xpZW50X2lkIjoiRTQ1RDM0OTEtNzlFRS00RUVBLTkyQjItMjJDRUJFNEJCOEI1IiwiY2xpZW50X2FjY2VzcyI6WyJzdG9ja3MuZWRpdCIsInN0b2Nrcy5mdWxsX2FjY2VzcyIsInN0b2Nrcy52aWV3Il0sInNjb3BlIjpbImFwaSJdfQ.OvGjvdbOk6QI3CNRyjOmj5mSrUZ7v1LjWRgH9TjwhNTTKiEaww1iEr8CnSKOfpGUdhkFGiup8kzvW0PIsqrVZHEx2r5gmT9SO6orznDg-ESprgjjiBC-uYSSTzK_WmPZp-cjP4OVt8ovGY3ncNhrTYFmBy0CJh0XBtMmO5IkE9ASxyaw5Ou5by0SaMTF8Vh9ocE0Uaj8xf-m6ivKQYv_4gEsKs6XEjKBN0khfZGOvv1qQJ4iBn-fVtOqPUpv1ypcOskGZhVHo200ZjvPalbemV-51D45k1KZcE_K9qiYK8Y1vX_lzRDSaQI30PACuQc-VpB-WcCMAtVEEuo0paL2fw
Accept : application/json
Cache-Control : no-cache
Успешный ответ
HTTP cтатус
Значение
200
ОК. Запрос к сервису авторизации прошел успешно, в теле ответа содержится JSON со справочником.
Пример ответа
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98 [
{
"nnt" : 108969 ,
"name" : "ЛЕВОМИЦЕТИН 500мг N10 таб." ,
"nameFull" : "ЛЕВОМИЦЕТИН 500мг N10 таб." ,
"tm" : "ЛЕВОМИЦЕТИН" ,
"pack" : 0 ,
"doseVal" : 500 ,
"doseName" : "мг" ,
"rf" : "таб." ,
"pp" : "уп. контурн. яч." ,
"ps" : "пач. картон." ,
"pt" : null ,
"manC" : null ,
"man" : null ,
"actual" : true ,
"gnvls" : true ,
"vat" : 10 ,
"gp" : "Лекарственные препараты" ,
"aa" : "Антибиотики" ,
"mnnRus" : "Хлорамфеникол*" ,
"mm" : null ,
"mc" : "АНТИБИОТИКИ_ ЖКТ ТАБ/КАПС" ,
"a" : "ЛЕВОМИЦЕТИН 500МГ N10 ТАБ." ,
"brand" : "Левомицетин" ,
"spe" : "АНТИБИОТИКИ" ,
"cat" : "АНТИБИОТИКИ И ПРОТИВОМИКРОБНЫЕ ,ПРОТИВОПАРАЗИТАРНЫЕ ПРЕПАРАТЫ" ,
"dir" : "ЛЕЧЕНИЕ И ПРОФИЛАКТИКА" ,
"mega" : "1. RX" ,
"ex" : false ,
"stm" : false ,
"rv" : "AAAAAAALQaI="
},
{
"nnt" : 8726906 ,
"name" : "БЕТАГИСТИН-СЗ 24мг N20 таб. Северная звезда" ,
"nameFull" : "БЕТАГИСТИН 24мг N20 таб. Северная звезда" ,
"tm" : "БЕТАГИСТИН-СЗ" ,
"pack" : 0 ,
"doseVal" : 24 ,
"doseName" : "мг" ,
"rf" : "таб." ,
"pp" : "упак." ,
"ps" : null ,
"pt" : null ,
"manC" : "Россия" ,
"man" : "Северная звезда" ,
"actual" : true ,
"gnvls" : true ,
"vat" : 10 ,
"gp" : "Лекарственные препараты" ,
"aa" : "Для улучшения мозгового кровообращения" ,
"mnnRus" : "Бетагистин*" ,
"mm" : null ,
"mc" : "ГОЛОВОКРУЖЕНИЕ_БЕТАГИСТИН(МНН)" ,
"a" : "БЕТАГИСТИН 24МГ N20 ТАБ. СЕВЕРНАЯ ЗВЕЗДА" ,
"brand" : "Бетагистин-СЗ" ,
"spe" : "ПРИ НАРУШЕНИЯХ ВЕСТИБУЛЯРНОГО АППАРАТА" ,
"cat" : "НЕРВНАЯ СИСТЕМА" ,
"dir" : "ЛЕЧЕНИЕ И ПРОФИЛАКТИКА" ,
"mega" : "1. RX" ,
"ex" : false ,
"stm" : false ,
"rv" : "AAAAAAALQaQ="
},
{
"nnt" : 110092 ,
"name" : "ЭТАМЗИЛАТ 12,5% 2мл N10 р-р д/инъекций" ,
"nameFull" : "ЭТАМЗИЛАТ 12,5% 2мл N10 р-р д/инъекций" ,
"tm" : "ЭТАМЗИЛАТ" ,
"pack" : 0 ,
"doseVal" : 12.5 ,
"doseName" : "%" ,
"rf" : "р-р д/инъекций" ,
"pp" : "амп." ,
"ps" : null ,
"pt" : null ,
"manC" : null ,
"man" : null ,
"actual" : true ,
"gnvls" : true ,
"vat" : 10 ,
"gp" : "Лекарственные препараты" ,
"aa" : "Кровоостанавливающие препараты" ,
"mnnRus" : "Этамзилат*" ,
"mm" : null ,
"mc" : "КРОВООСТАНАВЛИВАЮЩИЕ_Д/ИНЪЕКЦИЙ_ЭТАМЗИЛАТ" ,
"a" : "ЭТАМЗИЛАТ 12,5% 2МЛ N10 Р-Р Д/ИНЪЕКЦИЙ" ,
"brand" : "Этамзилат" ,
"spe" : "КРОВООСТАНАВЛИВАЮЩИЕ" ,
"cat" : "КРОВЕТВОРЕНИЕ И КРОВЬ" ,
"dir" : "ЛЕЧЕНИЕ И ПРОФИЛАКТИКА" ,
"mega" : "1. RX" ,
"ex" : false ,
"stm" : false ,
"rv" : "AAAAAAALQag="
}
]
Имя
Тип
Описание
nnt
int
Уникальный код товара по справочнику АСНА
name
string
Cокращенное наименование товара по справочнику АСНА
nameFull
string
Полное наименование товара по справочнику АСНА
tm
string
Торговая марка
pack
double
Фасовка
doseVal
double
Значение дозировки
doseName
string
Наименование дозировки
rf
string
Форма выпуска
pp
string
Первичная упаковка
ps
string
Вторичная упаковка
pt
string
Третичная упаковка
manC
string
Cтрана производителя
man
string
Производитель
actual
bool
Признак актуальности строки
gnvls
bool
Признак ЖНВЛС
vat
double
НДС
gp
string
Группа товаров
aa
string
Область применения
mnnRus
string
МНН
mm
string
Маркетинговый производитель
a
string
Аналог
spe
string
СПЕ
cat
string
Категория
dir
string
Направление
mega
string
Мегакатегория
ex
bool
Признак эксклюзива
stm
bool
Признак СТМ
rv
byte[]
Версия строки. В JSON массив байт представлен в кодировке base64.
rvInt
int
Версия строки
Неуспешный ответ
HTTP статус
Значение
400
Bad Request. Полученные службой данные содержат ошибки. Информация об ошибке возвращается в теле ответа.
401
Unauthorized. Токен авторизации неверный или истек срок его действия
403
Forbidden. У вас нет прав на выполнение данной операции
429
Too Many Requests. Слишком много запросов с одного IP адреса за промежуток времени
500
Internal Server Error. Ошибка сервиса. Если ошибка повторяется, сообщите, пожалуйста, разработчикам сервиса
Справочник связок номенклатуры
Работа с REST API АСНА происходит в кодах справочников АСНА. Для получения информации о связках номенклатуры вашей аптеки со справочником АСНА, можно использовать следующий вызов API .
ОГРАНИЧЕНИЕ
Запрашивать информацию о связках номенклатуры необходимо ежедневно, но желательно не чаще одного раза в сутки, либо в случае крайней необходимости, например изменился справочник и были сделаны перепривязки.
GET /v5/references/goods_links?names={false|true}
Описание
Получение справочника связок номенклатуры АСНА и аптеки по протоколу v5
Параметры запроса
Имя
Тип
Обяз.
Описание
names
bool
Возвращать или нет наименования товаров по справочнику АСНА, по умолчанию false(не возвращать)
Заголовки запроса
Имя
Описание
Authorization
Bearer token
Accept
application/json или application/x-json-full
Пример запроса
GET /v5/references/goods_links HTTP / 1.1
Host : api.asna.cloud
Authorization : Bearer eyJhbGciOiJSUzI1NiIsImtpZCI6IjdGQzk0RDU4N0UzQzg4QUM0M0FDQkQyOEU0Njk4RDZCOTE3RkQyOUUiLCJ0eXAiOiJKV1QiLCJ4NXQiOiJmOGxOV0g0OGlLeERyTDBvNUdtTmE1Rl8wcDQifQ.eyJuYmYiOjE0OTE1NzY2MDcsImV4cCI6MTQ5MTU4MDIwNywiaXNzIjoiaHR0cHM6Ly9zc28uYXNuYS5jbG91ZDoxODgxIiwiYXVkIjpbImh0dHBzOi8vc3NvLmFzbmEuY2xvdWQ6MTg4MS9yZXNvdXJjZXMiLCJhcGkiXSwiY2xpZW50X2lkIjoiRTQ1RDM0OTEtNzlFRS00RUVBLTkyQjItMjJDRUJFNEJCOEI1IiwiY2xpZW50X2FjY2VzcyI6WyJzdG9ja3MuZWRpdCIsInN0b2Nrcy5mdWxsX2FjY2VzcyIsInN0b2Nrcy52aWV3Il0sInNjb3BlIjpbImFwaSJdfQ.OvGjvdbOk6QI3CNRyjOmj5mSrUZ7v1LjWRgH9TjwhNTTKiEaww1iEr8CnSKOfpGUdhkFGiup8kzvW0PIsqrVZHEx2r5gmT9SO6orznDg-ESprgjjiBC-uYSSTzK_WmPZp-cjP4OVt8ovGY3ncNhrTYFmBy0CJh0XBtMmO5IkE9ASxyaw5Ou5by0SaMTF8Vh9ocE0Uaj8xf-m6ivKQYv_4gEsKs6XEjKBN0khfZGOvv1qQJ4iBn-fVtOqPUpv1ypcOskGZhVHo200ZjvPalbemV-51D45k1KZcE_K9qiYK8Y1vX_lzRDSaQI30PACuQc-VpB-WcCMAtVEEuo0paL2fw
Accept : application/json
Cache-Control : no-cache
Успешный ответ
HTTP cтатус
Значение
200
ОК. В теле ответа содержится JSON со связками.
Пример ответа
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26 [
{
"nnt" : 410819 ,
"sku" : "88900593"
},
{
"nnt" : 411915 ,
"sku" : "88898887"
},
{
"nnt" : 8706334 ,
"sku" : "88900761"
},
{
"nnt" : 8740302 ,
"sku" : "88903177"
},
{
"nnt" : 116063 ,
"sku" : "91824"
},
{
"nnt" : 115823 ,
"sku" : "91827"
}
]
Имя
Тип
Описание
nnt
int
Уникальный код товара по справочнику АСНА
sku
string
Уникальный код товара по справочнику аптеки
name
string
Наименование товара по справочнику АСНА
Неуспешный ответ
HTTP статус
Значение
400
Bad Request. Полученные службой данные содержат ошибки. Информация об ошибке возвращается в теле ответа.
401
Unauthorized. Токен авторизации неверный или истек срок его действия
403
Forbidden. У вас нет прав на выполнение данной операции
429
Too Many Requests. Слишком много запросов с одного IP адреса за промежуток времени
500
Internal Server Error. Ошибка сервиса. Если ошибка повторяется, сообщите, пожалуйста, разработчикам сервиса
Справочник торговых марок
Данный вызов API предназначен для получения справочника торговых марок АСНА.
GET /v5/references/trademarks?count={count}&rvInt={rvInt}
Описание
Получить справочник торговых марок по протоколу версии 5, count записей, начиная с версии rvInt
Параметры запроса
Имя
Тип
Обяз.
Описание
count
int
Количество возвращаемых записей, для загрузки частями. Не должно превышать 10000.
rv
byte[]
Версия последней записи, для загрузки частями. Берется текущее максимальное значение поля из базы данных. В JSON массив байт представлен в кодировке base64.
rvInt
long
Версия последней записи, для загрузки частями. Берется текущее максимальное значение поля из базы данных.
Заголовки запроса
Имя
Описание
Authorization
Bearer token
Accept
application/json или application/x-json-full
Пример запроса
GET /v5/references/trademarks?count=2&rv=AAAAAAALQag= HTTP / 1.1
Host : api.asna.cloud
Authorization : Bearer eyJhbGciOiJSUzI1NiIsImtpZCI6IjdGQzk0RDU4N0UzQzg4QUM0M0FDQkQyOEU0Njk4RDZCOTE3RkQyOUUiLCJ0eXAiOiJKV1QiLCJ4NXQiOiJmOGxOV0g0OGlLeERyTDBvNUdtTmE1Rl8wcDQifQ.eyJuYmYiOjE0OTE1NzY2MDcsImV4cCI6MTQ5MTU4MDIwNywiaXNzIjoiaHR0cHM6Ly9zc28uYXNuYS5jbG91ZDoxODgxIiwiYXVkIjpbImh0dHBzOi8vc3NvLmFzbmEuY2xvdWQ6MTg4MS9yZXNvdXJjZXMiLCJhcGkiXSwiY2xpZW50X2lkIjoiRTQ1RDM0OTEtNzlFRS00RUVBLTkyQjItMjJDRUJFNEJCOEI1IiwiY2xpZW50X2FjY2VzcyI6WyJzdG9ja3MuZWRpdCIsInN0b2Nrcy5mdWxsX2FjY2VzcyIsInN0b2Nrcy52aWV3Il0sInNjb3BlIjpbImFwaSJdfQ.OvGjvdbOk6QI3CNRyjOmj5mSrUZ7v1LjWRgH9TjwhNTTKiEaww1iEr8CnSKOfpGUdhkFGiup8kzvW0PIsqrVZHEx2r5gmT9SO6orznDg-ESprgjjiBC-uYSSTzK_WmPZp-cjP4OVt8ovGY3ncNhrTYFmBy0CJh0XBtMmO5IkE9ASxyaw5Ou5by0SaMTF8Vh9ocE0Uaj8xf-m6ivKQYv_4gEsKs6XEjKBN0khfZGOvv1qQJ4iBn-fVtOqPUpv1ypcOskGZhVHo200ZjvPalbemV-51D45k1KZcE_K9qiYK8Y1vX_lzRDSaQI30PACuQc-VpB-WcCMAtVEEuo0paL2fw
Accept : application/json
Cache-Control : no-cache
Успешный ответ
HTTP cтатус
Значение
200
ОК. В теле ответа содержится JSON со справочником.
Пример ответа
1
2
3
4
5
6
7
8
9
10
11
12
13
14 [
{
"id" : 49 ,
"name" : "ЛАНЗАП" ,
"actual" : true ,
"rv" : "AAAAAAANY7Q="
},
{
"id" : 147 ,
"name" : "АЛТАЛЕКС" ,
"actual" : true ,
"rv" : "AAAAAAANY7U="
}
]
Имя
Тип
Описание
id
int
Уникальный код торговой марки по справочнику АСНА
name
string
Наименование торговой марки
actual
bool
Признак актуальности строки
rv
byte[]
Версия строки. В JSON массив байт представлен в кодировке base64.
rvInt
int
Версия строки
Неуспешный ответ
HTTP статус
Значение
400
Bad Request. Полученные службой данные содержат ошибки. Информация об ошибке возвращается в теле ответа.
401
Unauthorized. Токен авторизации неверный или истек срок его действия
403
Forbidden. У вас нет прав на выполнение данной операции
429
Too Many Requests. Слишком много запросов с одного IP адреса за промежуток времени
500
Internal Server Error. Ошибка сервиса. Если ошибка повторяется, сообщите, пожалуйста, разработчикам сервиса
Справочник дозировок
Данный вызов API предназначен для получения справочника дозировок АСНА.
GET /v5/references/dosages?count={count}&rvInt={rvInt}
Описание
Получить справочник дозировок по протоколу версии 5, count записей, начиная с версии rvInt
Параметры запроса
Имя
Тип
Обяз.
Описание
count
int
Количество возвращаемых записей, для загрузки частями. Не должно превышать 10000.
rv
byte[]
Версия последней записи, для загрузки частями. Берется текущее максимальное значение поля из базы данных. В JSON массив байт представлен в кодировке base64.
rvInt
long
Версия последней записи, для загрузки частями. Берется текущее максимальное значение поля из базы данных.
Заголовки запроса
Имя
Описание
Authorization
Bearer token
Accept
application/json или application/x-json-full
Пример запроса
GET /v5/references/dosages?count=3&rv=AAAAAAALQag= HTTP / 1.1
Host : api.asna.cloud
Authorization : Bearer eyJhbGciOiJSUzI1NiIsImtpZCI6IjdGQzk0RDU4N0UzQzg4QUM0M0FDQkQyOEU0Njk4RDZCOTE3RkQyOUUiLCJ0eXAiOiJKV1QiLCJ4NXQiOiJmOGxOV0g0OGlLeERyTDBvNUdtTmE1Rl8wcDQifQ.eyJuYmYiOjE0OTE1NzY2MDcsImV4cCI6MTQ5MTU4MDIwNywiaXNzIjoiaHR0cHM6Ly9zc28uYXNuYS5jbG91ZDoxODgxIiwiYXVkIjpbImh0dHBzOi8vc3NvLmFzbmEuY2xvdWQ6MTg4MS9yZXNvdXJjZXMiLCJhcGkiXSwiY2xpZW50X2lkIjoiRTQ1RDM0OTEtNzlFRS00RUVBLTkyQjItMjJDRUJFNEJCOEI1IiwiY2xpZW50X2FjY2VzcyI6WyJzdG9ja3MuZWRpdCIsInN0b2Nrcy5mdWxsX2FjY2VzcyIsInN0b2Nrcy52aWV3Il0sInNjb3BlIjpbImFwaSJdfQ.OvGjvdbOk6QI3CNRyjOmj5mSrUZ7v1LjWRgH9TjwhNTTKiEaww1iEr8CnSKOfpGUdhkFGiup8kzvW0PIsqrVZHEx2r5gmT9SO6orznDg-ESprgjjiBC-uYSSTzK_WmPZp-cjP4OVt8ovGY3ncNhrTYFmBy0CJh0XBtMmO5IkE9ASxyaw5Ou5by0SaMTF8Vh9ocE0Uaj8xf-m6ivKQYv_4gEsKs6XEjKBN0khfZGOvv1qQJ4iBn-fVtOqPUpv1ypcOskGZhVHo200ZjvPalbemV-51D45k1KZcE_K9qiYK8Y1vX_lzRDSaQI30PACuQc-VpB-WcCMAtVEEuo0paL2fw
Accept : application/json
Cache-Control : no-cache
Успешный ответ
HTTP cтатус
Значение
200
ОК. В теле ответа содержится JSON со справочником.
Пример ответа
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20 [
{
"id" : 1 ,
"name" : "мг" ,
"actual" : true ,
"rv" : "AAAAAAANxe0="
},
{
"id" : 2 ,
"name" : "ме" ,
"actual" : true ,
"rv" : "AAAAAAANxe4="
},
{
"id" : 3 ,
"name" : "%" ,
"actual" : true ,
"rv" : "AAAAAAANxe8="
}
]
Имя
Тип
Описание
id
int
Уникальный код дозировки по справочнику АСНА
name
string
Наименование дозировки
actual
bool
Признак актуальности строки
rv
byte[]
Версия строки. В JSON массив байт представлен в кодировке base64.
rvInt
int
Версия строки
Неуспешный ответ
HTTP статус
Значение
400
Bad Request. Полученные службой данные содержат ошибки. Информация об ошибке возвращается в теле ответа.
401
Unauthorized. Токен авторизации неверный или истек срок его действия
403
Forbidden. У вас нет прав на выполнение данной операции
429
Too Many Requests. Слишком много запросов с одного IP адреса за промежуток времени
500
Internal Server Error. Ошибка сервиса. Если ошибка повторяется, сообщите, пожалуйста, разработчикам сервиса
Справочник форм выпуска
Данный вызов API предназначен для получения справочника форм выпуска АСНА.
GET /v5/references/release_forms?count={count}&rvInt={rvInt}
Описание
Получить справочник форм выпуска по протоколу версии 5, count записей, начиная с версии rvInt
Параметры запроса
Имя
Тип
ОБяз.
Описание
count
int
Количество возвращаемых записей, для загрузки частями. Не должно превышать 10000.
rv
byte[]
Версия последней записи, для загрузки частями. Берется текущее максимальное значение поля из базы данных. В JSON массив байт представлен в кодировке base64.
rvInt
long
Версия последней записи, для загрузки частями. Берется текущее максимальное значение поля из базы данных.
Заголовки запроса
Имя
Описание
Authorization
Bearer token
Accept
application/json или application/x-json-full
Пример запроса
GET /v5/references/release_forms?count=3&rv=AAAAAAALQag= HTTP / 1.1
Host : api.asna.cloud
Authorization : Bearer eyJhbGciOiJSUzI1NiIsImtpZCI6IjdGQzk0RDU4N0UzQzg4QUM0M0FDQkQyOEU0Njk4RDZCOTE3RkQyOUUiLCJ0eXAiOiJKV1QiLCJ4NXQiOiJmOGxOV0g0OGlLeERyTDBvNUdtTmE1Rl8wcDQifQ.eyJuYmYiOjE0OTE1NzY2MDcsImV4cCI6MTQ5MTU4MDIwNywiaXNzIjoiaHR0cHM6Ly9zc28uYXNuYS5jbG91ZDoxODgxIiwiYXVkIjpbImh0dHBzOi8vc3NvLmFzbmEuY2xvdWQ6MTg4MS9yZXNvdXJjZXMiLCJhcGkiXSwiY2xpZW50X2lkIjoiRTQ1RDM0OTEtNzlFRS00RUVBLTkyQjItMjJDRUJFNEJCOEI1IiwiY2xpZW50X2FjY2VzcyI6WyJzdG9ja3MuZWRpdCIsInN0b2Nrcy5mdWxsX2FjY2VzcyIsInN0b2Nrcy52aWV3Il0sInNjb3BlIjpbImFwaSJdfQ.OvGjvdbOk6QI3CNRyjOmj5mSrUZ7v1LjWRgH9TjwhNTTKiEaww1iEr8CnSKOfpGUdhkFGiup8kzvW0PIsqrVZHEx2r5gmT9SO6orznDg-ESprgjjiBC-uYSSTzK_WmPZp-cjP4OVt8ovGY3ncNhrTYFmBy0CJh0XBtMmO5IkE9ASxyaw5Ou5by0SaMTF8Vh9ocE0Uaj8xf-m6ivKQYv_4gEsKs6XEjKBN0khfZGOvv1qQJ4iBn-fVtOqPUpv1ypcOskGZhVHo200ZjvPalbemV-51D45k1KZcE_K9qiYK8Y1vX_lzRDSaQI30PACuQc-VpB-WcCMAtVEEuo0paL2fw
Accept : application/json
Cache-Control : no-cache
Успешный ответ
HTTP cтатус
Значение
200
ОК. В теле ответа содержится JSON со справочником.
Пример ответа
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20 [
{
"id" : 4 ,
"name" : "суппозитории" ,
"actual" : true ,
"rv" : "AAAAAAANWyg="
},
{
"id" : 6 ,
"name" : "сироп" ,
"actual" : true ,
"rv" : "AAAAAAANWyk="
},
{
"id" : 8 ,
"name" : "гель" ,
"actual" : true ,
"rv" : "AAAAAAANWyo="
}
]
Имя
Тип
Описание
id
int
Уникальный код формы выпуска по справочнику АСНА
name
string
Наименование формы выпуска
actual
bool
Признак актуальности строки
rv
byte[]
Версия строки. В JSON массив байт представлен в кодировке base64.
rvInt
int
Версия строки
Неуспешный ответ
HTTP статус
Значение
400
Bad Request. Полученные службой данные содержат ошибки. Информация об ошибке возвращается в теле ответа.
401
Unauthorized. Токен авторизации неверный или истек срок его действия
403
Forbidden. У вас нет прав на выполнение данной операции
429
Too Many Requests. Слишком много запросов с одного IP адреса за промежуток времени
500
Internal Server Error. Ошибка сервиса. Если ошибка повторяется, сообщите, пожалуйста, разработчикам сервиса
Справочник упаковок
Данный вызов API предназначен для получения справочника упаковок АСНА.
GET /v5/references/packagings?count={count}&rvInt={rvInt}
Описание
Получить справочник упаковок по протоколу версии 5, count записей, начиная с версии rvInt
Параметры запроса
Имя
Тип
Обяз.
Описание
count
int
Количество возвращаемых записей, для загрузки частями. Не должно превышать 10000.
rv
byte[]
Версия последней записи, для загрузки частями. Берется текущее максимальное значение поля из базы данных. В JSON массив байт представлен в кодировке base64.
rvInt
long
Версия последней записи, для загрузки частями. Берется текущее максимальное значение поля из базы данных.
Заголовки запроса
Имя
Описание
Authorization
Bearer token
Accept
application/json или application/x-json-full
Пример запроса
GET /v5/references/packagings?count=3&rv=AAAAAAALQag= HTTP / 1.1
Host : api.asna.cloud
Authorization : Bearer eyJhbGciOiJSUzI1NiIsImtpZCI6IjdGQzk0RDU4N0UzQzg4QUM0M0FDQkQyOEU0Njk4RDZCOTE3RkQyOUUiLCJ0eXAiOiJKV1QiLCJ4NXQiOiJmOGxOV0g0OGlLeERyTDBvNUdtTmE1Rl8wcDQifQ.eyJuYmYiOjE0OTE1NzY2MDcsImV4cCI6MTQ5MTU4MDIwNywiaXNzIjoiaHR0cHM6Ly9zc28uYXNuYS5jbG91ZDoxODgxIiwiYXVkIjpbImh0dHBzOi8vc3NvLmFzbmEuY2xvdWQ6MTg4MS9yZXNvdXJjZXMiLCJhcGkiXSwiY2xpZW50X2lkIjoiRTQ1RDM0OTEtNzlFRS00RUVBLTkyQjItMjJDRUJFNEJCOEI1IiwiY2xpZW50X2FjY2VzcyI6WyJzdG9ja3MuZWRpdCIsInN0b2Nrcy5mdWxsX2FjY2VzcyIsInN0b2Nrcy52aWV3Il0sInNjb3BlIjpbImFwaSJdfQ.OvGjvdbOk6QI3CNRyjOmj5mSrUZ7v1LjWRgH9TjwhNTTKiEaww1iEr8CnSKOfpGUdhkFGiup8kzvW0PIsqrVZHEx2r5gmT9SO6orznDg-ESprgjjiBC-uYSSTzK_WmPZp-cjP4OVt8ovGY3ncNhrTYFmBy0CJh0XBtMmO5IkE9ASxyaw5Ou5by0SaMTF8Vh9ocE0Uaj8xf-m6ivKQYv_4gEsKs6XEjKBN0khfZGOvv1qQJ4iBn-fVtOqPUpv1ypcOskGZhVHo200ZjvPalbemV-51D45k1KZcE_K9qiYK8Y1vX_lzRDSaQI30PACuQc-VpB-WcCMAtVEEuo0paL2fw
Accept : application/json
Cache-Control : no-cache
Успешный ответ
HTTP cтатус
Значение
200
ОК. В теле ответа содержится JSON со справочником.
Пример ответа
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20 [
{
"id" : 13 ,
"name" : "амп." ,
"actual" : true ,
"rv" : "AAAAAAANxig="
},
{
"id" : 14 ,
"name" : "баллон" ,
"actual" : true ,
"rv" : "AAAAAAANxik="
},
{
"id" : 15 ,
"name" : "банка" ,
"actual" : true ,
"rv" : "AAAAAAANxio="
}
]
Имя
Тип
Описание
id
int
Уникальный код упаковки по справочнику АСНА
name
string
Наименование упаковки
actual
bool
Признак актуальности строки
rv
byte[]
Версия строки. В JSON массив байт представлен в кодировке base64.
rvInt
int
Версия строки
Неуспешный ответ
HTTP статус
Значение
400
Bad Request. Полученные службой данные содержат ошибки. Информация об ошибке возвращается в теле ответа.
401
Unauthorized. Токен авторизации неверный или истек срок его действия
403
Forbidden. У вас нет прав на выполнение данной операции
429
Too Many Requests. Слишком много запросов с одного IP адреса за промежуток времени
500
Internal Server Error. Ошибка сервиса. Если ошибка повторяется, сообщите, пожалуйста, разработчикам сервиса
Справочник стран
Данный вызов API предназначен для получения справочника стран АСНА.
GET /v5/references/countries?count={count}&rvInt={rvInt}
Описание
Получить справочник стран по протоколу версии 5, count записей, начиная с версии rvInt
Параметры запроса
Имя
Тип
Обяз.
Описание
count
int
Количество возвращаемых записей, для загрузки частями. Не должно превышать 10000.
rv
byte[]
Версия последней записи, для загрузки частями. Берется текущее максимальное значение поля из базы данных. В JSON массив байт представлен в кодировке base64.
rvInt
long
Версия последней записи, для загрузки частями. Берется текущее максимальное значение поля из базы данных.
Заголовки запроса
Имя
Описание
Authorization
Bearer token
Accept
application/json или application/x-json-full
Пример запроса
GET /v5/references/countries?count=3&rv=AAAAAAALQag= HTTP / 1.1
Host : api.asna.cloud
Authorization : Bearer eyJhbGciOiJSUzI1NiIsImtpZCI6IjdGQzk0RDU4N0UzQzg4QUM0M0FDQkQyOEU0Njk4RDZCOTE3RkQyOUUiLCJ0eXAiOiJKV1QiLCJ4NXQiOiJmOGxOV0g0OGlLeERyTDBvNUdtTmE1Rl8wcDQifQ.eyJuYmYiOjE0OTE1NzY2MDcsImV4cCI6MTQ5MTU4MDIwNywiaXNzIjoiaHR0cHM6Ly9zc28uYXNuYS5jbG91ZDoxODgxIiwiYXVkIjpbImh0dHBzOi8vc3NvLmFzbmEuY2xvdWQ6MTg4MS9yZXNvdXJjZXMiLCJhcGkiXSwiY2xpZW50X2lkIjoiRTQ1RDM0OTEtNzlFRS00RUVBLTkyQjItMjJDRUJFNEJCOEI1IiwiY2xpZW50X2FjY2VzcyI6WyJzdG9ja3MuZWRpdCIsInN0b2Nrcy5mdWxsX2FjY2VzcyIsInN0b2Nrcy52aWV3Il0sInNjb3BlIjpbImFwaSJdfQ.OvGjvdbOk6QI3CNRyjOmj5mSrUZ7v1LjWRgH9TjwhNTTKiEaww1iEr8CnSKOfpGUdhkFGiup8kzvW0PIsqrVZHEx2r5gmT9SO6orznDg-ESprgjjiBC-uYSSTzK_WmPZp-cjP4OVt8ovGY3ncNhrTYFmBy0CJh0XBtMmO5IkE9ASxyaw5Ou5by0SaMTF8Vh9ocE0Uaj8xf-m6ivKQYv_4gEsKs6XEjKBN0khfZGOvv1qQJ4iBn-fVtOqPUpv1ypcOskGZhVHo200ZjvPalbemV-51D45k1KZcE_K9qiYK8Y1vX_lzRDSaQI30PACuQc-VpB-WcCMAtVEEuo0paL2fw
Accept : application/json
Cache-Control : no-cache
Успешный ответ
HTTP cтатус
Значение
200
ОК. В теле ответа содержится JSON со справочником.
Пример ответа
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20 [
{
"id" : 1 ,
"name" : "Армения" ,
"actual" : true ,
"rv" : "AAAAAAANx4I="
},
{
"id" : 2 ,
"name" : "Болгария" ,
"actual" : true ,
"rv" : "AAAAAAANx4M="
},
{
"id" : 3 ,
"name" : "Венгрия" ,
"actual" : true ,
"rv" : "AAAAAAANx4Q="
}
]
Имя
Тип
Описание
id
int
Уникальный код страны по справочнику АСНА
name
string
Наименование страны
actual
bool
Признак актуальности строки
rv
byte[]
Версия строки. В JSON массив байт представлен в кодировке base64.
rvInt
int
Версия строки
Неуспешный ответ
HTTP статус
Значение
400
Bad Request. Полученные службой данные содержат ошибки. Информация об ошибке возвращается в теле ответа.
401
Unauthorized. Токен авторизации неверный или истек срок его действия
403
Forbidden. У вас нет прав на выполнение данной операции
429
Too Many Requests. Слишком много запросов с одного IP адреса за промежуток времени
500
Internal Server Error. Ошибка сервиса. Если ошибка повторяется, сообщите, пожалуйста, разработчикам сервиса
Справочник производителей
Данный вызов API предназначен для получения справочника производителей АСНА.
GET /v5/references/manufacturers?count={count}&rvInt={rvInt}
Описание
Получить справочник производителей по протоколу версии 5, count записей, начиная с версии rvInt
Параметры запроса
Имя
Тип
Обяз.
Описание
count
int
Количество возвращаемых записей, для загрузки частями. Не должно превышать 10000.
rv
byte[]
Версия последней записи, для загрузки частями. Берется текущее максимальное значение поля из базы данных. В JSON массив байт представлен в кодировке base64.
rvInt
long
Версия последней записи, для загрузки частями. Берется текущее максимальное значение поля из базы данных.
Заголовки запроса
Имя
Описание
Authorization
Bearer token
Accept
application/json или application/x-json-full
Пример запроса
GET /v5/references/manufacturers?count=3&rv=AAAAAAALQag= HTTP / 1.1
Host : api.asna.cloud
Authorization : Bearer eyJhbGciOiJSUzI1NiIsImtpZCI6IjdGQzk0RDU4N0UzQzg4QUM0M0FDQkQyOEU0Njk4RDZCOTE3RkQyOUUiLCJ0eXAiOiJKV1QiLCJ4NXQiOiJmOGxOV0g0OGlLeERyTDBvNUdtTmE1Rl8wcDQifQ.eyJuYmYiOjE0OTE1NzY2MDcsImV4cCI6MTQ5MTU4MDIwNywiaXNzIjoiaHR0cHM6Ly9zc28uYXNuYS5jbG91ZDoxODgxIiwiYXVkIjpbImh0dHBzOi8vc3NvLmFzbmEuY2xvdWQ6MTg4MS9yZXNvdXJjZXMiLCJhcGkiXSwiY2xpZW50X2lkIjoiRTQ1RDM0OTEtNzlFRS00RUVBLTkyQjItMjJDRUJFNEJCOEI1IiwiY2xpZW50X2FjY2VzcyI6WyJzdG9ja3MuZWRpdCIsInN0b2Nrcy5mdWxsX2FjY2VzcyIsInN0b2Nrcy52aWV3Il0sInNjb3BlIjpbImFwaSJdfQ.OvGjvdbOk6QI3CNRyjOmj5mSrUZ7v1LjWRgH9TjwhNTTKiEaww1iEr8CnSKOfpGUdhkFGiup8kzvW0PIsqrVZHEx2r5gmT9SO6orznDg-ESprgjjiBC-uYSSTzK_WmPZp-cjP4OVt8ovGY3ncNhrTYFmBy0CJh0XBtMmO5IkE9ASxyaw5Ou5by0SaMTF8Vh9ocE0Uaj8xf-m6ivKQYv_4gEsKs6XEjKBN0khfZGOvv1qQJ4iBn-fVtOqPUpv1ypcOskGZhVHo200ZjvPalbemV-51D45k1KZcE_K9qiYK8Y1vX_lzRDSaQI30PACuQc-VpB-WcCMAtVEEuo0paL2fw
Accept : application/json
Cache-Control : no-cache
Успешный ответ
HTTP cтатус
Значение
200
ОК. В теле ответа содержится JSON со справочником.
Пример ответа
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20 [
{
"id" : 6 ,
"name" : "Agio Pharmaceuticals" ,
"actual" : true ,
"rv" : "AAAAAAANx+0="
},
{
"id" : 7 ,
"name" : "Акос" ,
"actual" : true ,
"rv" : "AAAAAAANx+4="
},
{
"id" : 8 ,
"name" : "Акрихин" ,
"actual" : true ,
"rv" : "AAAAAAANx+8="
}
]
Имя
Тип
Описание
id
int
Уникальный код производителя по справочнику АСНА
name
string
Наименование производителя
actual
bool
Признак актуальности строки
rv
byte[]
Версия строки. В JSON массив байт представлен в кодировке base64.
rvInt
int
Версия строки
Неуспешный ответ
HTTP статус
Значение
400
Bad Request. Полученные службой данные содержат ошибки. Информация об ошибке возвращается в теле ответа.
401
Unauthorized. Токен авторизации неверный или истек срок его действия
403
Forbidden. У вас нет прав на выполнение данной операции
429
Too Many Requests. Слишком много запросов с одного IP адреса за промежуток времени
500
Internal Server Error. Ошибка сервиса. Если ошибка повторяется, сообщите, пожалуйста, разработчикам сервиса
Справочник групп товаров
Данный вызов API предназначен для получения справочника групп товаров АСНА.
GET /v5/references/groups?count={count}&rvInt={rvInt}
Описание
Получить справочник групп товаров по протоколу версии 5, count записей, начиная с версии rvInt
Параметры запроса
Имя
Тип
Обяз.
Описание
count
int
Количество возвращаемых записей, для загрузки частями. Не должно превышать 10000.
rv
byte[]
Версия последней записи, для загрузки частями. Берется текущее максимальное значение поля из базы данных. В JSON массив байт представлен в кодировке base64.
rvInt
long
Версия последней записи, для загрузки частями. Берется текущее максимальное значение поля из базы данных.
Заголовки запроса
Имя
Описание
Authorization
Bearer token
Accept
application/json или application/x-json-full
Пример запроса
GET /v5/references/groups?count=3&rv=AAAAAAALQag= HTTP / 1.1
Host : api.asna.cloud
Authorization : Bearer eyJhbGciOiJSUzI1NiIsImtpZCI6IjdGQzk0RDU4N0UzQzg4QUM0M0FDQkQyOEU0Njk4RDZCOTE3RkQyOUUiLCJ0eXAiOiJKV1QiLCJ4NXQiOiJmOGxOV0g0OGlLeERyTDBvNUdtTmE1Rl8wcDQifQ.eyJuYmYiOjE0OTE1NzY2MDcsImV4cCI6MTQ5MTU4MDIwNywiaXNzIjoiaHR0cHM6Ly9zc28uYXNuYS5jbG91ZDoxODgxIiwiYXVkIjpbImh0dHBzOi8vc3NvLmFzbmEuY2xvdWQ6MTg4MS9yZXNvdXJjZXMiLCJhcGkiXSwiY2xpZW50X2lkIjoiRTQ1RDM0OTEtNzlFRS00RUVBLTkyQjItMjJDRUJFNEJCOEI1IiwiY2xpZW50X2FjY2VzcyI6WyJzdG9ja3MuZWRpdCIsInN0b2Nrcy5mdWxsX2FjY2VzcyIsInN0b2Nrcy52aWV3Il0sInNjb3BlIjpbImFwaSJdfQ.OvGjvdbOk6QI3CNRyjOmj5mSrUZ7v1LjWRgH9TjwhNTTKiEaww1iEr8CnSKOfpGUdhkFGiup8kzvW0PIsqrVZHEx2r5gmT9SO6orznDg-ESprgjjiBC-uYSSTzK_WmPZp-cjP4OVt8ovGY3ncNhrTYFmBy0CJh0XBtMmO5IkE9ASxyaw5Ou5by0SaMTF8Vh9ocE0Uaj8xf-m6ivKQYv_4gEsKs6XEjKBN0khfZGOvv1qQJ4iBn-fVtOqPUpv1ypcOskGZhVHo200ZjvPalbemV-51D45k1KZcE_K9qiYK8Y1vX_lzRDSaQI30PACuQc-VpB-WcCMAtVEEuo0paL2fw
Accept : application/json
Cache-Control : no-cache
Успешный ответ
HTTP cтатус
Значение
200
ОК. В теле ответа содержится JSON со справочником.
Пример ответа
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23 [
{
"id" : 1613 ,
"parentId" : 0 ,
"name" : "ГРУППЫ ТОВАРА" ,
"actual" : true ,
"rv" : "AAAAAAAN3ik="
},
{
"id" : 1660 ,
"parentId" : 0 ,
"name" : "Лекарственные препараты" ,
"actual" : true ,
"rv" : "AAAAAAAN3io="
},
{
"id" : 1661 ,
"parentId" : 0 ,
"name" : "БАД" ,
"actual" : true ,
"rv" : "AAAAAAAN3is="
}
]
Имя
Тип
Описание
id
int
Уникальный код группы товара по справочнику АСНА
parentId
int
Уникальный код родительской группы товара по справочнику АСНА
name
string
Наименование группы товара
actual
bool
Признак актуальности строки
rv
byte[]
Версия строки. В JSON массив байт представлен в кодировке base64.
rvInt
int
Версия строки
Неуспешный ответ
HTTP статус
Значение
400
Bad Request. Полученные службой данные содержат ошибки. Информация об ошибке возвращается в теле ответа.
401
Unauthorized. Токен авторизации неверный или истек срок его действия
403
Forbidden. У вас нет прав на выполнение данной операции
429
Too Many Requests. Слишком много запросов с одного IP адреса за промежуток времени
500
Internal Server Error. Ошибка сервиса. Если ошибка повторяется, сообщите, пожалуйста, разработчикам сервиса
Справочник МНН
Данный вызов API предназначен для получения справочника МНН АСНА.
GET /v5/references/mnns?count={count}&rvInt={rvInt}
Описание
Получить справочник МНН по протоколу версии 5, count записей, начиная с версии rvInt
Параметры запроса
Имя
Тип
Обяз.
Описание
count
int
Количество возвращаемых записей, для загрузки частями. Не должно превышать 10000.
rv
byte[]
Версия последней записи, для загрузки частями. Берется текущее максимальное значение поля из базы данных. В JSON массив байт представлен в кодировке base64.
rvInt
long
Версия последней записи, для загрузки частями. Берется текущее максимальное значение поля из базы данных.
Заголовки запроса
Имя
Описание
Authorization
Bearer token
Accept
application/json или application/x-json-full
Пример запроса
GET /v5/references/mnns?count=3&rv=AAAAAAALQag= HTTP / 1.1
Host : api.asna.cloud
Authorization : Bearer eyJhbGciOiJSUzI1NiIsImtpZCI6IjdGQzk0RDU4N0UzQzg4QUM0M0FDQkQyOEU0Njk4RDZCOTE3RkQyOUUiLCJ0eXAiOiJKV1QiLCJ4NXQiOiJmOGxOV0g0OGlLeERyTDBvNUdtTmE1Rl8wcDQifQ.eyJuYmYiOjE0OTE1NzY2MDcsImV4cCI6MTQ5MTU4MDIwNywiaXNzIjoiaHR0cHM6Ly9zc28uYXNuYS5jbG91ZDoxODgxIiwiYXVkIjpbImh0dHBzOi8vc3NvLmFzbmEuY2xvdWQ6MTg4MS9yZXNvdXJjZXMiLCJhcGkiXSwiY2xpZW50X2lkIjoiRTQ1RDM0OTEtNzlFRS00RUVBLTkyQjItMjJDRUJFNEJCOEI1IiwiY2xpZW50X2FjY2VzcyI6WyJzdG9ja3MuZWRpdCIsInN0b2Nrcy5mdWxsX2FjY2VzcyIsInN0b2Nrcy52aWV3Il0sInNjb3BlIjpbImFwaSJdfQ.OvGjvdbOk6QI3CNRyjOmj5mSrUZ7v1LjWRgH9TjwhNTTKiEaww1iEr8CnSKOfpGUdhkFGiup8kzvW0PIsqrVZHEx2r5gmT9SO6orznDg-ESprgjjiBC-uYSSTzK_WmPZp-cjP4OVt8ovGY3ncNhrTYFmBy0CJh0XBtMmO5IkE9ASxyaw5Ou5by0SaMTF8Vh9ocE0Uaj8xf-m6ivKQYv_4gEsKs6XEjKBN0khfZGOvv1qQJ4iBn-fVtOqPUpv1ypcOskGZhVHo200ZjvPalbemV-51D45k1KZcE_K9qiYK8Y1vX_lzRDSaQI30PACuQc-VpB-WcCMAtVEEuo0paL2fw
Accept : application/json
Cache-Control : no-cache
Успешный ответ
HTTP cтатус
Значение
200
ОК. В теле ответа содержится JSON со справочником.
Пример ответа
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26 [
{
"id" : 1 ,
"rusName" : "Дипивефрин*" ,
"latName" : "Dipivefrine*" ,
"engName" : "Dipivefrine*" ,
"actual" : true ,
"rv" : "AAAAAAAN35s="
},
{
"id" : 2 ,
"rusName" : "Дактиномицин*" ,
"latName" : "Dactinomycin*" ,
"engName" : "Dactinomycin*" ,
"actual" : true ,
"rv" : "AAAAAAAN35w="
},
{
"id" : 3 ,
"rusName" : "Тирозил-D-аланил-глицил-фенилаланил-лейцил-аргинина диацетат" ,
"latName" : "Tirosine-D-alanyl-glycil-phenylalanyl-leucyl-arginine diacetate" ,
"engName" : "Tirosine-D-alanyl-glycil-phenylalanyl-leucyl-arginine diacetate" ,
"actual" : true ,
"rv" : "AAAAAAAN350="
}
]
Имя
Тип
Описание
id
int
Уникальный код МНН по справочнику АСНА
rusName
string
Русское наименование МНН
latname
string
Латинское наименование МНН
engName
string
Английское наименование МНН
actual
bool
Признак актуальности строки
rv
byte[]
Версия строки. В JSON массив байт представлен в кодировке base64.
rvInt
int
Версия строки
Неуспешный ответ
HTTP статус
Значение
400
Bad Request. Полученные службой данные содержат ошибки. Информация об ошибке возвращается в теле ответа.
401
Unauthorized. Токен авторизации неверный или истек срок его действия
403
Forbidden. У вас нет прав на выполнение данной операции
429
Too Many Requests. Слишком много запросов с одного IP адреса за промежуток времени
500
Internal Server Error. Ошибка сервиса. Если ошибка повторяется, сообщите, пожалуйста, разработчикам сервиса
Справочник областей применения
Данный вызов API предназначен для получения справочника областей применения АСНА.
GET /v5/references/application_areas?count={count}&rvInt={rvInt}
Описание
Получить справочник групп товаров по протоколу версии 5, count записей, начиная с версии rvInt
Параметры запроса
Имя
Тип
Обяз.
Описание
count
int
Количество возвращаемых записей, для загрузки частями. Не должно превышать 10000.
rv
byte[]
Версия последней записи, для загрузки частями. Берется текущее максимальное значение поля из базы данных. В JSON массив байт представлен в кодировке base64.
rvInt
long
Версия последней записи, для загрузки частями. Берется текущее максимальное значение поля из базы данных.
Заголовки запроса
Имя
Описание
Authorization
Bearer token
Accept
application/json или application/x-json-full
Пример запроса
GET /v5/references/application_areas?count=3&rv=AAAAAAALQag= HTTP / 1.1
Host : api.asna.cloud
Authorization : Bearer eyJhbGciOiJSUzI1NiIsImtpZCI6IjdGQzk0RDU4N0UzQzg4QUM0M0FDQkQyOEU0Njk4RDZCOTE3RkQyOUUiLCJ0eXAiOiJKV1QiLCJ4NXQiOiJmOGxOV0g0OGlLeERyTDBvNUdtTmE1Rl8wcDQifQ.eyJuYmYiOjE0OTE1NzY2MDcsImV4cCI6MTQ5MTU4MDIwNywiaXNzIjoiaHR0cHM6Ly9zc28uYXNuYS5jbG91ZDoxODgxIiwiYXVkIjpbImh0dHBzOi8vc3NvLmFzbmEuY2xvdWQ6MTg4MS9yZXNvdXJjZXMiLCJhcGkiXSwiY2xpZW50X2lkIjoiRTQ1RDM0OTEtNzlFRS00RUVBLTkyQjItMjJDRUJFNEJCOEI1IiwiY2xpZW50X2FjY2VzcyI6WyJzdG9ja3MuZWRpdCIsInN0b2Nrcy5mdWxsX2FjY2VzcyIsInN0b2Nrcy52aWV3Il0sInNjb3BlIjpbImFwaSJdfQ.OvGjvdbOk6QI3CNRyjOmj5mSrUZ7v1LjWRgH9TjwhNTTKiEaww1iEr8CnSKOfpGUdhkFGiup8kzvW0PIsqrVZHEx2r5gmT9SO6orznDg-ESprgjjiBC-uYSSTzK_WmPZp-cjP4OVt8ovGY3ncNhrTYFmBy0CJh0XBtMmO5IkE9ASxyaw5Ou5by0SaMTF8Vh9ocE0Uaj8xf-m6ivKQYv_4gEsKs6XEjKBN0khfZGOvv1qQJ4iBn-fVtOqPUpv1ypcOskGZhVHo200ZjvPalbemV-51D45k1KZcE_K9qiYK8Y1vX_lzRDSaQI30PACuQc-VpB-WcCMAtVEEuo0paL2fw
Accept : application/json
Cache-Control : no-cache
Успешный ответ
HTTP cтатус
Значение
200
ОК. В теле ответа содержится JSON со справочником.
Пример ответа
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23 [
{
"id" : 1612 ,
"parentId" : 0 ,
"name" : "ОБЛАСТЬ ПРИМЕНЕНИЯ" ,
"actual" : true ,
"rv" : "AAAAAAAN3oY="
},
{
"id" : 1626 ,
"parentId" : 1612 ,
"name" : "Витамины" ,
"actual" : true ,
"rv" : "AAAAAAAN3oc="
},
{
"id" : 1628 ,
"parentId" : 1612 ,
"name" : "От укачивания" ,
"actual" : true ,
"rv" : "AAAAAAAN3og="
}
]
Имя
Тип
Описание
id
int
Уникальный код области применения по справочнику АСНА
parentId
int
Уникальный код родительской области применения по справочнику АСНА
name
string
Наименование области применения
actual
bool
Признак актуальности строки
rv
byte[]
Версия строки. В JSON массив байт представлен в кодировке base64.
rvInt
int
Версия строки
Неуспешный ответ
HTTP статус
Значение
400
Bad Request. Полученные службой данные содержат ошибки. Информация об ошибке возвращается в теле ответа.
401
Unauthorized. Токен авторизации неверный или истек срок его действия
403
Forbidden. У вас нет прав на выполнение данной операции
429
Too Many Requests. Слишком много запросов с одного IP адреса за промежуток времени
500
Internal Server Error. Ошибка сервиса. Если ошибка повторяется, сообщите, пожалуйста, разработчикам сервиса
Справочник маркетинговых производителей
Данный вызов API предназначен для получения справочника маркетинговых производителей АСНА.
GET /v5/references/marketing_manufacturers?count={count}&rvInt={rvInt}
Описание
Получить справочник маркетинговых производителей по протоколу версии 5, count записей, начиная с версии rvInt
Параметры запроса
Имя
Тип
Обяз.
Описание
count
int
Количество возвращаемых записей, для загрузки частями. Не должно превышать 10000.
rv
byte[]
Версия последней записи, для загрузки частями. Берется текущее максимальное значение поля из базы данных. В JSON массив байт представлен в кодировке base64.
rvInt
long
Версия последней записи, для загрузки частями. Берется текущее максимальное значение поля из базы данных.
Заголовки запроса
Имя
Описание
Authorization
Bearer token
Accept
application/json или application/x-json-full
Пример запроса
GET /v5/references/marketing_manufacturers?count=3&rv=AAAAAAALQag= HTTP / 1.1
Host : api.asna.cloud
Authorization : Bearer eyJhbGciOiJSUzI1NiIsImtpZCI6IjdGQzk0RDU4N0UzQzg4QUM0M0FDQkQyOEU0Njk4RDZCOTE3RkQyOUUiLCJ0eXAiOiJKV1QiLCJ4NXQiOiJmOGxOV0g0OGlLeERyTDBvNUdtTmE1Rl8wcDQifQ.eyJuYmYiOjE0OTE1NzY2MDcsImV4cCI6MTQ5MTU4MDIwNywiaXNzIjoiaHR0cHM6Ly9zc28uYXNuYS5jbG91ZDoxODgxIiwiYXVkIjpbImh0dHBzOi8vc3NvLmFzbmEuY2xvdWQ6MTg4MS9yZXNvdXJjZXMiLCJhcGkiXSwiY2xpZW50X2lkIjoiRTQ1RDM0OTEtNzlFRS00RUVBLTkyQjItMjJDRUJFNEJCOEI1IiwiY2xpZW50X2FjY2VzcyI6WyJzdG9ja3MuZWRpdCIsInN0b2Nrcy5mdWxsX2FjY2VzcyIsInN0b2Nrcy52aWV3Il0sInNjb3BlIjpbImFwaSJdfQ.OvGjvdbOk6QI3CNRyjOmj5mSrUZ7v1LjWRgH9TjwhNTTKiEaww1iEr8CnSKOfpGUdhkFGiup8kzvW0PIsqrVZHEx2r5gmT9SO6orznDg-ESprgjjiBC-uYSSTzK_WmPZp-cjP4OVt8ovGY3ncNhrTYFmBy0CJh0XBtMmO5IkE9ASxyaw5Ou5by0SaMTF8Vh9ocE0Uaj8xf-m6ivKQYv_4gEsKs6XEjKBN0khfZGOvv1qQJ4iBn-fVtOqPUpv1ypcOskGZhVHo200ZjvPalbemV-51D45k1KZcE_K9qiYK8Y1vX_lzRDSaQI30PACuQc-VpB-WcCMAtVEEuo0paL2fw
Accept : application/json
Cache-Control : no-cache
Успешный ответ
HTTP cтатус
Значение
200
ОК. В теле ответа содержится JSON со справочником.
Пример ответа
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20 [
{
"id" : 1 ,
"name" : "Авангард" ,
"actual" : true ,
"rv" : "AAAAAAH6j38="
},
{
"id" : 2 ,
"name" : "Аспен" ,
"actual" : true ,
"rv" : "AAAAAAAPae0="
},
{
"id" : 3 ,
"name" : "Вокхард" ,
"actual" : true ,
"rv" : "AAAAAAAPae4="
}
]
Имя
Тип
Описание
id
int
Уникальный код маркетингового производителя по справочнику АСНА
name
string
Наименование маркетингового производителя
actual
bool
Признак актуальности строки
rv
byte[]
Версия строки. В JSON массив байт представлен в кодировке base64.
rvInt
int
Версия строки
Неуспешный ответ
HTTP статус
Значение
400
Bad Request. Полученные службой данные содержат ошибки. Информация об ошибке возвращается в теле ответа.
401
Unauthorized. Токен авторизации неверный или истек срок его действия
403
Forbidden. У вас нет прав на выполнение данной операции
429
Too Many Requests. Слишком много запросов с одного IP адреса за промежуток времени
500
Internal Server Error. Ошибка сервиса. Если ошибка повторяется, сообщите, пожалуйста, разработчикам сервиса
Справочник аналогов
Данный вызов API предназначен для получения справочника маркетинговых производителей АСНА.
GET /v5/references/analogs?count={count}&rvInt={rvInt}
Описание
Получить справочник аналогов по протоколу версии 5, count записей, начиная с версии rvInt
Параметры запроса
Имя
Тип
Обяз.
Описание
count
int
Количество возвращаемых записей, для загрузки частями. Не должно превышать 10000.
rv
byte[]
Версия последней записи, для загрузки частями. Берется текущее максимальное значение поля из базы данных. В JSON массив байт представлен в кодировке base64.
rvInt
long
Версия последней записи, для загрузки частями. Берется текущее максимальное значение поля из базы данных.
Заголовки запроса
Имя
Описание
Authorization
Bearer token
Accept
application/json или application/x-json-full
Пример запроса
GET /v5/references/analogs?count=3&rv=AAAAAAALQag= HTTP / 1.1
Host : api.asna.cloud
Authorization : Bearer eyJhbGciOiJSUzI1NiIsImtpZCI6IjdGQzk0RDU4N0UzQzg4QUM0M0FDQkQyOEU0Njk4RDZCOTE3RkQyOUUiLCJ0eXAiOiJKV1QiLCJ4NXQiOiJmOGxOV0g0OGlLeERyTDBvNUdtTmE1Rl8wcDQifQ.eyJuYmYiOjE0OTE1NzY2MDcsImV4cCI6MTQ5MTU4MDIwNywiaXNzIjoiaHR0cHM6Ly9zc28uYXNuYS5jbG91ZDoxODgxIiwiYXVkIjpbImh0dHBzOi8vc3NvLmFzbmEuY2xvdWQ6MTg4MS9yZXNvdXJjZXMiLCJhcGkiXSwiY2xpZW50X2lkIjoiRTQ1RDM0OTEtNzlFRS00RUVBLTkyQjItMjJDRUJFNEJCOEI1IiwiY2xpZW50X2FjY2VzcyI6WyJzdG9ja3MuZWRpdCIsInN0b2Nrcy5mdWxsX2FjY2VzcyIsInN0b2Nrcy52aWV3Il0sInNjb3BlIjpbImFwaSJdfQ.OvGjvdbOk6QI3CNRyjOmj5mSrUZ7v1LjWRgH9TjwhNTTKiEaww1iEr8CnSKOfpGUdhkFGiup8kzvW0PIsqrVZHEx2r5gmT9SO6orznDg-ESprgjjiBC-uYSSTzK_WmPZp-cjP4OVt8ovGY3ncNhrTYFmBy0CJh0XBtMmO5IkE9ASxyaw5Ou5by0SaMTF8Vh9ocE0Uaj8xf-m6ivKQYv_4gEsKs6XEjKBN0khfZGOvv1qQJ4iBn-fVtOqPUpv1ypcOskGZhVHo200ZjvPalbemV-51D45k1KZcE_K9qiYK8Y1vX_lzRDSaQI30PACuQc-VpB-WcCMAtVEEuo0paL2fw
Accept : application/json
Cache-Control : no-cache
Успешный ответ
HTTP cтатус
Значение
200
ОК. В теле ответа содержится JSON со справочником.
Пример ответа
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23 [
{
"id" : 28 ,
"name" : "ЗИНГЕР КЛИППЕР LP-L16-2020 (SLN-602-MAT) ZINGER" ,
"clusterId" : 0 ,
"actual" : true ,
"rv" : "AAAAAAAN/Hw="
},
{
"id" : 30 ,
"name" : "ЗИНГЕР КЛИППЕР ZO-NA-02-C БОКОВОЙ (СКОШЕННЫЙ) ZINGER" ,
"clusterId" : 0 ,
"actual" : true ,
"rv" : "AAAAAAAN/H4="
},
{
"id" : 46 ,
"name" : "ЗОЛИНГЕН YES 96650 КНИПСЕР Д/НОГТЕЙ В БЛИСТЯЩЕЙ УПАКОВКЕ" ,
"clusterId" : 0 ,
"actual" : true ,
"rv" : "AAAAAAAN/H0="
}
]
Имя
Тип
Описание
id
int
Уникальный код аналога по справочнику АСНА
name
string
Наименование аналога
clusterId
int
Уникальный код кластера
actual
bool
Признак актуальности строки
rv
byte[]
Версия строки. В JSON массив байт представлен в кодировке base64.
rvInt
int
Версия строки
Неуспешный ответ
HTTP статус
Значение
400
Bad Request. Полученные службой данные содержат ошибки. Информация об ошибке возвращается в теле ответа.
401
Unauthorized. Токен авторизации неверный или истек срок его действия
403
Forbidden. У вас нет прав на выполнение данной операции
429
Too Many Requests. Слишком много запросов с одного IP адреса за промежуток времени
500
Internal Server Error. Ошибка сервиса. Если ошибка повторяется, сообщите, пожалуйста, разработчикам сервиса
Справочник категорий
Данный вызов API предназначен для получения справочника категорий АСНА.
GET /v5/references/categories?count={count}&rvInt={rvInt}
Описание
Получить справочник категорий по протоколу версии 5, count записей, начиная с версии rvInt
Параметры запроса
Имя
Тип
Обяз.
Описание
count
int
Количество возвращаемых записей, для загрузки частями. Не должно превышать 10000.
rv
byte[]
Версия последней записи, для загрузки частями. Берется текущее максимальное значение поля из базы данных. В JSON массив байт представлен в кодировке base64.
rvInt
long
Версия последней записи, для загрузки частями. Берется текущее максимальное значение поля из базы данных.
Заголовки запроса
Имя
Описание
Authorization
Bearer token
Accept
application/json или application/x-json-full
Пример запроса
GET /v5/references/categories?count=3&rv=AAAAAAALQag= HTTP / 1.1
Host : api.asna.cloud
Authorization : Bearer eyJhbGciOiJSUzI1NiIsImtpZCI6IjdGQzk0RDU4N0UzQzg4QUM0M0FDQkQyOEU0Njk4RDZCOTE3RkQyOUUiLCJ0eXAiOiJKV1QiLCJ4NXQiOiJmOGxOV0g0OGlLeERyTDBvNUdtTmE1Rl8wcDQifQ.eyJuYmYiOjE0OTE1NzY2MDcsImV4cCI6MTQ5MTU4MDIwNywiaXNzIjoiaHR0cHM6Ly9zc28uYXNuYS5jbG91ZDoxODgxIiwiYXVkIjpbImh0dHBzOi8vc3NvLmFzbmEuY2xvdWQ6MTg4MS9yZXNvdXJjZXMiLCJhcGkiXSwiY2xpZW50X2lkIjoiRTQ1RDM0OTEtNzlFRS00RUVBLTkyQjItMjJDRUJFNEJCOEI1IiwiY2xpZW50X2FjY2VzcyI6WyJzdG9ja3MuZWRpdCIsInN0b2Nrcy5mdWxsX2FjY2VzcyIsInN0b2Nrcy52aWV3Il0sInNjb3BlIjpbImFwaSJdfQ.OvGjvdbOk6QI3CNRyjOmj5mSrUZ7v1LjWRgH9TjwhNTTKiEaww1iEr8CnSKOfpGUdhkFGiup8kzvW0PIsqrVZHEx2r5gmT9SO6orznDg-ESprgjjiBC-uYSSTzK_WmPZp-cjP4OVt8ovGY3ncNhrTYFmBy0CJh0XBtMmO5IkE9ASxyaw5Ou5by0SaMTF8Vh9ocE0Uaj8xf-m6ivKQYv_4gEsKs6XEjKBN0khfZGOvv1qQJ4iBn-fVtOqPUpv1ypcOskGZhVHo200ZjvPalbemV-51D45k1KZcE_K9qiYK8Y1vX_lzRDSaQI30PACuQc-VpB-WcCMAtVEEuo0paL2fw
Accept : application/json
Cache-Control : no-cache
Успешный ответ
HTTP cтатус
Значение
200
ОК. В теле ответа содержится JSON со справочником.
Пример ответа
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23 [
{
"id" : 2000000000 ,
"name" : "АКСЕССУАРЫ ДЛЯ МАНИКЮРА И ПЕДИКЮРА" ,
"dirId" : 1 ,
"actual" : true ,
"rv" : "AAAAAAAPu+w="
},
{
"id" : 2000000001 ,
"name" : "ГИГИЕНА" ,
"dirId" : 1 ,
"actual" : true ,
"rv" : "AAAAAAAPu+0="
},
{
"id" : 2000000002 ,
"name" : "ДЕКОРАТИВНАЯ КОСМЕТИКА, АКСЕССУАРЫ ДЛЯ МАКИЯЖА" ,
"dirId" : 1 ,
"actual" : true ,
"rv" : "AAAAAAAPu+4="
}
]
Имя
Тип
Описание
id
int
Уникальный код категории по справочнику АСНА
name
string
Наименование категории
dirId
int
Уникальный код направления
actual
bool
Признак актуальности строки
rv
byte[]
Версия строки. В JSON массив байт представлен в кодировке base64.
rvInt
int
Версия строки
Неуспешный ответ
HTTP статус
Значение
400
Bad Request. Полученные службой данные содержат ошибки. Информация об ошибке возвращается в теле ответа.
401
Unauthorized. Токен авторизации неверный или истек срок его действия
403
Forbidden. У вас нет прав на выполнение данной операции
429
Too Many Requests. Слишком много запросов с одного IP адреса за промежуток времени
500
Internal Server Error. Ошибка сервиса. Если ошибка повторяется, сообщите, пожалуйста, разработчикам сервиса
Справочник направлений
Данный вызов API предназначен для получения справочника направлений АСНА.
GET /v5/references/directions?count={count}&rvInt={rvInt}
Описание
Получить справочник направлений по протоколу версии 5, count записей, начиная с версии rvInt
Параметры запроса
Имя
Тип
Обяз.
Описание
count
int
Количество возвращаемых записей, для загрузки частями. Не должно превышать 10000.
rv
byte[]
Версия последней записи, для загрузки частями. Берется текущее максимальное значение поля из базы данных. В JSON массив байт представлен в кодировке base64.
rvInt
long
Версия последней записи, для загрузки частями. Берется текущее максимальное значение поля из базы данных.
Заголовки запроса
Имя
Описание
Authorization
Bearer token
Accept
application/json или application/x-json-full
Пример запроса
GET /v5/references/directions?count=3&rv=AAAAAAALQag= HTTP / 1.1
Host : api.asna.cloud
Authorization : Bearer eyJhbGciOiJSUzI1NiIsImtpZCI6IjdGQzk0RDU4N0UzQzg4QUM0M0FDQkQyOEU0Njk4RDZCOTE3RkQyOUUiLCJ0eXAiOiJKV1QiLCJ4NXQiOiJmOGxOV0g0OGlLeERyTDBvNUdtTmE1Rl8wcDQifQ.eyJuYmYiOjE0OTE1NzY2MDcsImV4cCI6MTQ5MTU4MDIwNywiaXNzIjoiaHR0cHM6Ly9zc28uYXNuYS5jbG91ZDoxODgxIiwiYXVkIjpbImh0dHBzOi8vc3NvLmFzbmEuY2xvdWQ6MTg4MS9yZXNvdXJjZXMiLCJhcGkiXSwiY2xpZW50X2lkIjoiRTQ1RDM0OTEtNzlFRS00RUVBLTkyQjItMjJDRUJFNEJCOEI1IiwiY2xpZW50X2FjY2VzcyI6WyJzdG9ja3MuZWRpdCIsInN0b2Nrcy5mdWxsX2FjY2VzcyIsInN0b2Nrcy52aWV3Il0sInNjb3BlIjpbImFwaSJdfQ.OvGjvdbOk6QI3CNRyjOmj5mSrUZ7v1LjWRgH9TjwhNTTKiEaww1iEr8CnSKOfpGUdhkFGiup8kzvW0PIsqrVZHEx2r5gmT9SO6orznDg-ESprgjjiBC-uYSSTzK_WmPZp-cjP4OVt8ovGY3ncNhrTYFmBy0CJh0XBtMmO5IkE9ASxyaw5Ou5by0SaMTF8Vh9ocE0Uaj8xf-m6ivKQYv_4gEsKs6XEjKBN0khfZGOvv1qQJ4iBn-fVtOqPUpv1ypcOskGZhVHo200ZjvPalbemV-51D45k1KZcE_K9qiYK8Y1vX_lzRDSaQI30PACuQc-VpB-WcCMAtVEEuo0paL2fw
Accept : application/json
Cache-Control : no-cache
Успешный ответ
HTTP cтатус
Значение
200
ОК. В теле ответа содержится JSON со справочником.
Пример ответа
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20 [
{
"id" : 1 ,
"name" : "КОСМЕТИКА И ГИГИЕНА" ,
"actual" : true ,
"rv" : "AAAAAAANWxU="
},
{
"id" : 2 ,
"name" : "ЛЕЧЕНИЕ И ПРОФИЛАКТИКА" ,
"actual" : true ,
"rv" : "AAAAAAANWxY="
},
{
"id" : 3 ,
"name" : "МАМА И МАЛЫШ" ,
"actual" : true ,
"rv" : "AAAAAAANWxc="
}
]
Имя
Тип
Описание
id
int
Уникальный код направления по справочнику АСНА
name
string
Наименование направления
actual
bool
Признак актуальности строки
rv
byte[]
Версия строки. В JSON массив байт представлен в кодировке base64.
rvInt
int
Версия строки
Неуспешный ответ
HTTP статус
Значение
400
Bad Request. Полученные службой данные содержат ошибки. Информация об ошибке возвращается в теле ответа.
401
Unauthorized. Токен авторизации неверный или истек срок его действия
403
Forbidden. У вас нет прав на выполнение данной операции
429
Too Many Requests. Слишком много запросов с одного IP адреса за промежуток времени
500
Internal Server Error. Ошибка сервиса. Если ошибка повторяется, сообщите, пожалуйста, разработчикам сервиса
Справочник мегакатегорий
Данный вызов API предназначен для получения справочника мегакатегорий АСНА.
GET /v5/references/megacategories?count={count}&rvInt={rvInt}
Описание
Получить справочник мегакатегорий по протоколу версии 5, count записей, начиная с версии rvInt
Параметры запроса
Имя
Тип
Обяз.
Описание
count
int
Количество возвращаемых записей, для загрузки частями. Не должно превышать 10000.
rv
byte[]
Версия последней записи, для загрузки частями. Берется текущее максимальное значение поля из базы данных. В JSON массив байт представлен в кодировке base64.
rvInt
long
Версия последней записи, для загрузки частями. Берется текущее максимальное значение поля из базы данных.
Заголовки запроса
Имя
Описание
Authorization
Bearer token
Accept
application/json или application/x-json-full
Пример запроса
GET /v5/references/megacategories?count=3&rv=AAAAAAALQag= HTTP / 1.1
Host : api.asna.cloud
Authorization : Bearer eyJhbGciOiJSUzI1NiIsImtpZCI6IjdGQzk0RDU4N0UzQzg4QUM0M0FDQkQyOEU0Njk4RDZCOTE3RkQyOUUiLCJ0eXAiOiJKV1QiLCJ4NXQiOiJmOGxOV0g0OGlLeERyTDBvNUdtTmE1Rl8wcDQifQ.eyJuYmYiOjE0OTE1NzY2MDcsImV4cCI6MTQ5MTU4MDIwNywiaXNzIjoiaHR0cHM6Ly9zc28uYXNuYS5jbG91ZDoxODgxIiwiYXVkIjpbImh0dHBzOi8vc3NvLmFzbmEuY2xvdWQ6MTg4MS9yZXNvdXJjZXMiLCJhcGkiXSwiY2xpZW50X2lkIjoiRTQ1RDM0OTEtNzlFRS00RUVBLTkyQjItMjJDRUJFNEJCOEI1IiwiY2xpZW50X2FjY2VzcyI6WyJzdG9ja3MuZWRpdCIsInN0b2Nrcy5mdWxsX2FjY2VzcyIsInN0b2Nrcy52aWV3Il0sInNjb3BlIjpbImFwaSJdfQ.OvGjvdbOk6QI3CNRyjOmj5mSrUZ7v1LjWRgH9TjwhNTTKiEaww1iEr8CnSKOfpGUdhkFGiup8kzvW0PIsqrVZHEx2r5gmT9SO6orznDg-ESprgjjiBC-uYSSTzK_WmPZp-cjP4OVt8ovGY3ncNhrTYFmBy0CJh0XBtMmO5IkE9ASxyaw5Ou5by0SaMTF8Vh9ocE0Uaj8xf-m6ivKQYv_4gEsKs6XEjKBN0khfZGOvv1qQJ4iBn-fVtOqPUpv1ypcOskGZhVHo200ZjvPalbemV-51D45k1KZcE_K9qiYK8Y1vX_lzRDSaQI30PACuQc-VpB-WcCMAtVEEuo0paL2fw
Accept : application/json
Cache-Control : no-cache
Успешный ответ
HTTP cтатус
Значение
200
ОК. В теле ответа содержится JSON со справочником.
Пример ответа
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20 [
{
"id" : 1 ,
"name" : "1. RX" ,
"actual" : true ,
"rv" : "AAAAAAANWxA="
},
{
"id" : 2 ,
"name" : "2. OTC" ,
"actual" : true ,
"rv" : "AAAAAAANWxE="
},
{
"id" : 3 ,
"name" : "3. Trade Goods" ,
"actual" : true ,
"rv" : "AAAAAAANWxI="
}
]
Имя
Тип
Описание
id
int
Уникальный код мегакатегории по справочнику АСНА
name
string
Наименование мегакатегории
actual
bool
Признак актуальности строки
rv
byte[]
Версия строки. В JSON массив байт представлен в кодировке base64.
rvInt
int
Версия строки
Неуспешный ответ
HTTP статус
Значение
400
Bad Request. Полученные службой данные содержат ошибки. Информация об ошибке возвращается в теле ответа.
401
Unauthorized. Токен авторизации неверный или истек срок его действия
403
Forbidden. У вас нет прав на выполнение данной операции
429
Too Many Requests. Слишком много запросов с одного IP адреса за промежуток времени
500
Internal Server Error. Ошибка сервиса. Если ошибка повторяется, сообщите, пожалуйста, разработчикам сервиса
Справочник СПЕ
Данный вызов API предназначен для получения справочника СПЕ(стратегических плановых единиц) АСНА.
GET /v5/references/spes?count={count}&rvInt={rvInt}
Описание
Получить справочник СПЕ по протоколу версии 5, count записей, начиная с версии rvInt
Параметры запроса
Имя
Тип
Обяз.
Описание
count
int
Количество возвращаемых записей, для загрузки частями. Не должно превышать 10000.
rv
byte[]
Версия последней записи, для загрузки частями. Берется текущее максимальное значение поля из базы данных. В JSON массив байт представлен в кодировке base64.
rvInt
long
Версия последней записи, для загрузки частями. Берется текущее максимальное значение поля из базы данных.
Заголовки запроса
Имя
Описание
Authorization
Bearer token
Accept
application/json или application/x-json-full
Пример запроса
GET /v5/references/spes?count=3&rv=AAAAAAALQag= HTTP / 1.1
Host : api.asna.cloud
Authorization : Bearer eyJhbGciOiJSUzI1NiIsImtpZCI6IjdGQzk0RDU4N0UzQzg4QUM0M0FDQkQyOEU0Njk4RDZCOTE3RkQyOUUiLCJ0eXAiOiJKV1QiLCJ4NXQiOiJmOGxOV0g0OGlLeERyTDBvNUdtTmE1Rl8wcDQifQ.eyJuYmYiOjE0OTE1NzY2MDcsImV4cCI6MTQ5MTU4MDIwNywiaXNzIjoiaHR0cHM6Ly9zc28uYXNuYS5jbG91ZDoxODgxIiwiYXVkIjpbImh0dHBzOi8vc3NvLmFzbmEuY2xvdWQ6MTg4MS9yZXNvdXJjZXMiLCJhcGkiXSwiY2xpZW50X2lkIjoiRTQ1RDM0OTEtNzlFRS00RUVBLTkyQjItMjJDRUJFNEJCOEI1IiwiY2xpZW50X2FjY2VzcyI6WyJzdG9ja3MuZWRpdCIsInN0b2Nrcy5mdWxsX2FjY2VzcyIsInN0b2Nrcy52aWV3Il0sInNjb3BlIjpbImFwaSJdfQ.OvGjvdbOk6QI3CNRyjOmj5mSrUZ7v1LjWRgH9TjwhNTTKiEaww1iEr8CnSKOfpGUdhkFGiup8kzvW0PIsqrVZHEx2r5gmT9SO6orznDg-ESprgjjiBC-uYSSTzK_WmPZp-cjP4OVt8ovGY3ncNhrTYFmBy0CJh0XBtMmO5IkE9ASxyaw5Ou5by0SaMTF8Vh9ocE0Uaj8xf-m6ivKQYv_4gEsKs6XEjKBN0khfZGOvv1qQJ4iBn-fVtOqPUpv1ypcOskGZhVHo200ZjvPalbemV-51D45k1KZcE_K9qiYK8Y1vX_lzRDSaQI30PACuQc-VpB-WcCMAtVEEuo0paL2fw
Accept : application/json
Cache-Control : no-cache
Успешный ответ
HTTP cтатус
Значение
200
ОК. В теле ответа содержится JSON со справочником.
Пример ответа
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23 [
{
"id" : 2000000000 ,
"name" : "БАФ ДЛЯ МАНИКЮРА" ,
"catId" : 2000000000 ,
"actual" : false ,
"rv" : "AAAAAAAPueM="
},
{
"id" : 2000000001 ,
"name" : "ВАННОЧКИ ДЛЯ МАНИКЮРА И ПЕДИКЮРА" ,
"catId" : 2000000000 ,
"actual" : false ,
"rv" : "AAAAAAAPueQ="
},
{
"id" : 2000000002 ,
"name" : "КИСТИ ДЛЯ МАНИКЮРА" ,
"catId" : 2000000000 ,
"actual" : false ,
"rv" : "AAAAAAAPueU="
}
]
Имя
Тип
Описание
id
int
Уникальный код СПЕ по справочнику АСНА
name
string
Наименование СПЕ
actual
bool
Признак актуальности строки
catId
int
Уникальный код категории
rv
byte[]
Версия строки. В JSON массив байт представлен в кодировке base64.
rvInt
int
Версия строки
Неуспешный ответ
HTTP статус
Значение
400
Bad Request. Полученные службой данные содержат ошибки. Информация об ошибке возвращается в теле ответа.
401
Unauthorized. Токен авторизации неверный или истек срок его действия
403
Forbidden. У вас нет прав на выполнение данной операции
429
Too Many Requests. Слишком много запросов с одного IP адреса за промежуток времени
500
Internal Server Error. Ошибка сервиса. Если ошибка повторяется, сообщите, пожалуйста, разработчикам сервиса
Справочник маркетинговых кластеров
Данный вызов API предназначен для получения справочника маркетинговых кластеров АСНА.
GET /v5/references/marketing_clusters?count={count}&rvInt={rvInt}
Описание
Получить справочник маркетинговых кластеров по протоколу версии 5, count записей, начиная с версии rvInt
Параметры запроса
Имя
Тип
Обяз.
Описание
count
int
Количество возвращаемых записей, для загрузки частями. Не должно превышать 10000.
rv
byte[]
Версия последней записи, для загрузки частями. Берется текущее максимальное значение поля из базы данных. В JSON массив байт представлен в кодировке base64.
rvInt
long
Версия последней записи, для загрузки частями. Берется текущее максимальное значение поля из базы данных.
Заголовки запроса
Имя
Описание
Authorization
Bearer token
Accept
application/json или application/x-json-full
Пример запроса
GET /v5/references/marketing_clusters?count=3&rv=AAAAAAALQag= HTTP / 1.1
Host : api.asna.cloud
Authorization : Bearer eyJhbGciOiJSUzI1NiIsImtpZCI6IjdGQzk0RDU4N0UzQzg4QUM0M0FDQkQyOEU0Njk4RDZCOTE3RkQyOUUiLCJ0eXAiOiJKV1QiLCJ4NXQiOiJmOGxOV0g0OGlLeERyTDBvNUdtTmE1Rl8wcDQifQ.eyJuYmYiOjE0OTE1NzY2MDcsImV4cCI6MTQ5MTU4MDIwNywiaXNzIjoiaHR0cHM6Ly9zc28uYXNuYS5jbG91ZDoxODgxIiwiYXVkIjpbImh0dHBzOi8vc3NvLmFzbmEuY2xvdWQ6MTg4MS9yZXNvdXJjZXMiLCJhcGkiXSwiY2xpZW50X2lkIjoiRTQ1RDM0OTEtNzlFRS00RUVBLTkyQjItMjJDRUJFNEJCOEI1IiwiY2xpZW50X2FjY2VzcyI6WyJzdG9ja3MuZWRpdCIsInN0b2Nrcy5mdWxsX2FjY2VzcyIsInN0b2Nrcy52aWV3Il0sInNjb3BlIjpbImFwaSJdfQ.OvGjvdbOk6QI3CNRyjOmj5mSrUZ7v1LjWRgH9TjwhNTTKiEaww1iEr8CnSKOfpGUdhkFGiup8kzvW0PIsqrVZHEx2r5gmT9SO6orznDg-ESprgjjiBC-uYSSTzK_WmPZp-cjP4OVt8ovGY3ncNhrTYFmBy0CJh0XBtMmO5IkE9ASxyaw5Ou5by0SaMTF8Vh9ocE0Uaj8xf-m6ivKQYv_4gEsKs6XEjKBN0khfZGOvv1qQJ4iBn-fVtOqPUpv1ypcOskGZhVHo200ZjvPalbemV-51D45k1KZcE_K9qiYK8Y1vX_lzRDSaQI30PACuQc-VpB-WcCMAtVEEuo0paL2fw
Accept : application/json
Cache-Control : no-cache
Успешный ответ
HTTP cтатус
Значение
200
ОК. В теле ответа содержится JSON со справочником.
Пример ответа
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20 [
{
"id" : 1 ,
"name" : "АНТ_Новокаин_амп 2%" ,
"actual" : true ,
"rv" : "AAAAAAAPy+g="
},
{
"id" : 2 ,
"name" : "АНКС_Фенибут" ,
"actual" : true ,
"rv" : "AAAAAAAPy+k="
},
{
"id" : 3 ,
"name" : "АНТИДЕП_ПАРОКСЕТИН" ,
"actual" : true ,
"rv" : "AAAAAAAPy+o="
}
]
Имя
Тип
Описание
id
int
Уникальный код маркетингового кластера по справочнику АСНА
name
string
Наименование маркетингового кластера
actual
bool
Признак актуальности строки
rv
byte[]
Версия строки. В JSON массив байт представлен в кодировке base64.
rvInt
int
Версия строки
Неуспешный ответ
HTTP статус
Значение
400
Bad Request. Полученные службой данные содержат ошибки. Информация об ошибке возвращается в теле ответа.
401
Unauthorized. Токен авторизации неверный или истек срок его действия
403
Forbidden. У вас нет прав на выполнение данной операции
429
Too Many Requests. Слишком много запросов с одного IP адреса за промежуток времени
500
Internal Server Error. Ошибка сервиса. Если ошибка повторяется, сообщите, пожалуйста, разработчикам сервиса
Справочник маркетинговых брендов
Данный вызов API предназначен для получения справочника маркетинговых брендов АСНА.
GET /v5/references/marketing_brands?count={count}&rvInt={rvInt}
Описание
Получить справочник маркетинговых брендов по протоколу версии 5, count записей, начиная с версии rvInt
Параметры запроса
Имя
Тип
Обяз.
Описание
count
int
Количество возвращаемых записей, для загрузки частями. Не должно превышать 10000.
rv
byte[]
Версия последней записи, для загрузки частями. Берется текущее максимальное значение поля из базы данных. В JSON массив байт представлен в кодировке base64.
rvInt
long
Версия последней записи, для загрузки частями. Берется текущее максимальное значение поля из базы данных.
Заголовки запроса
Имя
Описание
Authorization
Bearer token
Accept
application/json или application/x-json-full
Пример запроса
GET /v5/references/marketing_brands?count=3&rv=AAAAAAALQag= HTTP / 1.1
Host : api.asna.cloud
Authorization : Bearer eyJhbGciOiJSUzI1NiIsImtpZCI6IjdGQzk0RDU4N0UzQzg4QUM0M0FDQkQyOEU0Njk4RDZCOTE3RkQyOUUiLCJ0eXAiOiJKV1QiLCJ4NXQiOiJmOGxOV0g0OGlLeERyTDBvNUdtTmE1Rl8wcDQifQ.eyJuYmYiOjE0OTE1NzY2MDcsImV4cCI6MTQ5MTU4MDIwNywiaXNzIjoiaHR0cHM6Ly9zc28uYXNuYS5jbG91ZDoxODgxIiwiYXVkIjpbImh0dHBzOi8vc3NvLmFzbmEuY2xvdWQ6MTg4MS9yZXNvdXJjZXMiLCJhcGkiXSwiY2xpZW50X2lkIjoiRTQ1RDM0OTEtNzlFRS00RUVBLTkyQjItMjJDRUJFNEJCOEI1IiwiY2xpZW50X2FjY2VzcyI6WyJzdG9ja3MuZWRpdCIsInN0b2Nrcy5mdWxsX2FjY2VzcyIsInN0b2Nrcy52aWV3Il0sInNjb3BlIjpbImFwaSJdfQ.OvGjvdbOk6QI3CNRyjOmj5mSrUZ7v1LjWRgH9TjwhNTTKiEaww1iEr8CnSKOfpGUdhkFGiup8kzvW0PIsqrVZHEx2r5gmT9SO6orznDg-ESprgjjiBC-uYSSTzK_WmPZp-cjP4OVt8ovGY3ncNhrTYFmBy0CJh0XBtMmO5IkE9ASxyaw5Ou5by0SaMTF8Vh9ocE0Uaj8xf-m6ivKQYv_4gEsKs6XEjKBN0khfZGOvv1qQJ4iBn-fVtOqPUpv1ypcOskGZhVHo200ZjvPalbemV-51D45k1KZcE_K9qiYK8Y1vX_lzRDSaQI30PACuQc-VpB-WcCMAtVEEuo0paL2fw
Accept : application/json
Cache-Control : no-cache
Успешный ответ
HTTP cтатус
Значение
200
ОК. В теле ответа содержится JSON со справочником.
Пример ответа
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23 [
{
"id" : 46 ,
"name" : "Горец птичий" ,
"isAsna" : false ,
"actual" : true ,
"rv" : "AAAAAAAPjlg="
},
{
"id" : 63 ,
"name" : "Здоровые почки" ,
"isAsna" : false ,
"actual" : true ,
"rv" : "AAAAAAAPjlk="
},
{
"id" : 148 ,
"name" : "СБОР Жизнедар" ,
"isAsna" : false ,
"actual" : true ,
"rv" : "AAAAAAAPjlo="
}
]
Имя
Тип
Описание
id
int
Уникальный код маркетингового бренда по справочнику АСНА
name
string
Наименование маркетингового бренда
actual
bool
Признак актуальности строки
rv
byte[]
Версия строки. В JSON массив байт представлен в кодировке base64.
rvInt
int
Версия строки
Неуспешный ответ
HTTP статус
Значение
400
Bad Request. Полученные службой данные содержат ошибки. Информация об ошибке возвращается в теле ответа.
401
Unauthorized. Токен авторизации неверный или истек срок его действия
403
Forbidden. У вас нет прав на выполнение данной операции
429
Too Many Requests. Слишком много запросов с одного IP адреса за промежуток времени
500
Internal Server Error. Ошибка сервиса. Если ошибка повторяется, сообщите, пожалуйста, разработчикам сервиса
Справочник связей кластер-бренд-товар
Данный вызов API предназначен для получения справочника связей кластер-бренд-товар АСНА.
GET /v5/references/cluster_brand_product_links?count={count}&rvInt={rvInt}
Описание
Получить справочник связей кластер-бренд-товар по протоколу версии 5, count записей, начиная с версии rvInt
Параметры запроса
Имя
Тип
Обяз.
Описание
count
int
Количество возвращаемых записей, для загрузки частями. Не должно превышать 10000.
rv
byte[]
Версия последней записи, для загрузки частями. Берется текущее максимальное значение поля из базы данных. В JSON массив байт представлен в кодировке base64.
rvInt
long
Версия последней записи, для загрузки частями. Берется текущее максимальное значение поля из базы данных.
Заголовки запроса
Имя
Описание
Authorization
Bearer token
Accept
application/json или application/x-json-full
Пример запроса
GET /v5/references/cluster_brand_product_links?count=3&rv=AAAAAAALQag= HTTP / 1.1
Host : api.asna.cloud
Authorization : Bearer eyJhbGciOiJSUzI1NiIsImtpZCI6IjdGQzk0RDU4N0UzQzg4QUM0M0FDQkQyOEU0Njk4RDZCOTE3RkQyOUUiLCJ0eXAiOiJKV1QiLCJ4NXQiOiJmOGxOV0g0OGlLeERyTDBvNUdtTmE1Rl8wcDQifQ.eyJuYmYiOjE0OTE1NzY2MDcsImV4cCI6MTQ5MTU4MDIwNywiaXNzIjoiaHR0cHM6Ly9zc28uYXNuYS5jbG91ZDoxODgxIiwiYXVkIjpbImh0dHBzOi8vc3NvLmFzbmEuY2xvdWQ6MTg4MS9yZXNvdXJjZXMiLCJhcGkiXSwiY2xpZW50X2lkIjoiRTQ1RDM0OTEtNzlFRS00RUVBLTkyQjItMjJDRUJFNEJCOEI1IiwiY2xpZW50X2FjY2VzcyI6WyJzdG9ja3MuZWRpdCIsInN0b2Nrcy5mdWxsX2FjY2VzcyIsInN0b2Nrcy52aWV3Il0sInNjb3BlIjpbImFwaSJdfQ.OvGjvdbOk6QI3CNRyjOmj5mSrUZ7v1LjWRgH9TjwhNTTKiEaww1iEr8CnSKOfpGUdhkFGiup8kzvW0PIsqrVZHEx2r5gmT9SO6orznDg-ESprgjjiBC-uYSSTzK_WmPZp-cjP4OVt8ovGY3ncNhrTYFmBy0CJh0XBtMmO5IkE9ASxyaw5Ou5by0SaMTF8Vh9ocE0Uaj8xf-m6ivKQYv_4gEsKs6XEjKBN0khfZGOvv1qQJ4iBn-fVtOqPUpv1ypcOskGZhVHo200ZjvPalbemV-51D45k1KZcE_K9qiYK8Y1vX_lzRDSaQI30PACuQc-VpB-WcCMAtVEEuo0paL2fw
Accept : application/json
Cache-Control : no-cache
Успешный ответ
HTTP cтатус
Значение
200
ОК. В теле ответа содержится JSON со справочником.
Пример ответа
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23 [
{
"mcId" : 1288 ,
"nnt" : 8606702 ,
"brandId" : 10680 ,
"actual" : true ,
"rv" : "AAAAAAH/ja8="
},
{
"mcId" : 1267 ,
"nnt" : 8728458 ,
"brandId" : 3526 ,
"actual" : true ,
"rv" : "AAAAAAH/jbA="
},
{
"mcId" : 1290 ,
"nnt" : 405964 ,
"brandId" : 2985 ,
"actual" : true ,
"rv" : "AAAAAAH/jbE="
}
]
Имя
Тип
Описание
mcId
int
Уникальный код маркетингового кластера по справочнику АСНА
nnt
int
Уникальный код товара
brandId
int
Уникальный код маркетингового бренда
actual
bool
Признак актуальности строки
rv
byte[]
Версия строки. В JSON массив байт представлен в кодировке base64.
rvInt
int
Версия строки
Неуспешный ответ
HTTP статус
Значение
400
Bad Request. Полученные службой данные содержат ошибки. Информация об ошибке возвращается в теле ответа.
401
Unauthorized. Токен авторизации неверный или истек срок его действия
403
Forbidden. У вас нет прав на выполнение данной операции
429
Too Many Requests. Слишком много запросов с одного IP адреса за промежуток времени
500
Internal Server Error. Ошибка сервиса. Если ошибка повторяется, сообщите, пожалуйста, разработчикам сервиса
Справочник связей товар - маркетинговый производитель
Данный вызов API предназначен для получения справочника связей товар - маркетинговый производитель АСНА.
GET /v5/references/product_marketing_manufacturer_links?count={count}&rvInt={rvInt}
Описание
Получить справочник связей товар - маркетинговый производитель по протоколу версии 5, count записей, начиная с версии rvInt
Параметры запроса
Имя
Тип
Обяз.
Описание
count
int
Количество возвращаемых записей, для загрузки частями. Не должно превышать 10000.
rv
byte[]
Версия последней записи, для загрузки частями. Берется текущее максимальное значение поля из базы данных. В JSON массив байт представлен в кодировке base64.
rvInt
long
Версия последней записи, для загрузки частями. Берется текущее максимальное значение поля из базы данных.
Заголовки запроса
Имя
Описание
Authorization
Bearer token
Accept
application/json или application/x-json-full
Пример запроса
GET /v5/references/product_marketing_manufacturer_links?count=3&rv=AAAAAAALQag= HTTP / 1.1
Host : api.asna.cloud
Authorization : Bearer eyJhbGciOiJSUzI1NiIsImtpZCI6IjdGQzk0RDU4N0UzQzg4QUM0M0FDQkQyOEU0Njk4RDZCOTE3RkQyOUUiLCJ0eXAiOiJKV1QiLCJ4NXQiOiJmOGxOV0g0OGlLeERyTDBvNUdtTmE1Rl8wcDQifQ.eyJuYmYiOjE0OTE1NzY2MDcsImV4cCI6MTQ5MTU4MDIwNywiaXNzIjoiaHR0cHM6Ly9zc28uYXNuYS5jbG91ZDoxODgxIiwiYXVkIjpbImh0dHBzOi8vc3NvLmFzbmEuY2xvdWQ6MTg4MS9yZXNvdXJjZXMiLCJhcGkiXSwiY2xpZW50X2lkIjoiRTQ1RDM0OTEtNzlFRS00RUVBLTkyQjItMjJDRUJFNEJCOEI1IiwiY2xpZW50X2FjY2VzcyI6WyJzdG9ja3MuZWRpdCIsInN0b2Nrcy5mdWxsX2FjY2VzcyIsInN0b2Nrcy52aWV3Il0sInNjb3BlIjpbImFwaSJdfQ.OvGjvdbOk6QI3CNRyjOmj5mSrUZ7v1LjWRgH9TjwhNTTKiEaww1iEr8CnSKOfpGUdhkFGiup8kzvW0PIsqrVZHEx2r5gmT9SO6orznDg-ESprgjjiBC-uYSSTzK_WmPZp-cjP4OVt8ovGY3ncNhrTYFmBy0CJh0XBtMmO5IkE9ASxyaw5Ou5by0SaMTF8Vh9ocE0Uaj8xf-m6ivKQYv_4gEsKs6XEjKBN0khfZGOvv1qQJ4iBn-fVtOqPUpv1ypcOskGZhVHo200ZjvPalbemV-51D45k1KZcE_K9qiYK8Y1vX_lzRDSaQI30PACuQc-VpB-WcCMAtVEEuo0paL2fw
Accept : application/json
Cache-Control : no-cache
Успешный ответ
HTTP cтатус
Значение
200
ОК. В теле ответа содержится JSON со справочником.
Пример ответа
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23 [
{
"id" : 2 ,
"mmId" : 246 ,
"actual" : true ,
"nnt" : 109374 ,
"rv" : "AAAAAAHjBLU="
},
{
"id" : 3 ,
"mmId" : 249 ,
"actual" : true ,
"nnt" : 112279 ,
"rv" : "AAAAAAHjBLY="
},
{
"id" : 5 ,
"mmId" : 360 ,
"actual" : true ,
"nnt" : 109862 ,
"rv" : "AAAAAAHjBLg="
}
]
Имя
Тип
Описание
id
int
Уникальный код связи товар - маркетинговый производитель по справочнику АСНА
mmId
int
Уникальный код маркетингового производителя
actual
bool
Признак актуальности строки
nnt
int
Уникальный код товара
rv
byte[]
Версия строки. В JSON массив байт представлен в кодировке base64.
rvInt
int
Версия строки
Неуспешный ответ
HTTP статус
Значение
400
Bad Request. Полученные службой данные содержат ошибки. Информация об ошибке возвращается в теле ответа.
401
Unauthorized. Токен авторизации неверный или истек срок его действия
403
Forbidden. У вас нет прав на выполнение данной операции
429
Too Many Requests. Слишком много запросов с одного IP адреса за промежуток времени
500
Internal Server Error. Ошибка сервиса. Если ошибка повторяется, сообщите, пожалуйста, разработчикам сервиса
Справочник связей маркетинговый производитель - поставщик
Данный вызов API предназначен для получения справочника связей маркетинговый производитель-поставщик АСНА.
GET /v5/references/marketing_manufacturer_supplier_links?count={count}&rvInt={rvInt}
Описание
Получить справочник связей маркетинговый производитель - поставщик по протоколу версии 5, count записей, начиная с версии rvInt
Параметры запроса
Имя
Тип
Обяз.
Описание
count
int
Количество возвращаемых записей, для загрузки частями. Не должно превышать 10000.
rv
byte[]
Версия последней записи, для загрузки частями. Берется текущее максимальное значение поля из базы данных. В JSON массив байт представлен в кодировке base64.
rvInt
long
Версия последней записи, для загрузки частями. Берется текущее максимальное значение поля из базы данных.
Заголовки запроса
Имя
Описание
Authorization
Bearer token
Accept
application/json или application/x-json-full
Пример запроса
GET /v5/references/marketing_manufacturer_supplier_links?count=3&rv=AAAAAAALQag= HTTP / 1.1
Host : api.asna.cloud
Authorization : Bearer eyJhbGciOiJSUzI1NiIsImtpZCI6IjdGQzk0RDU4N0UzQzg4QUM0M0FDQkQyOEU0Njk4RDZCOTE3RkQyOUUiLCJ0eXAiOiJKV1QiLCJ4NXQiOiJmOGxOV0g0OGlLeERyTDBvNUdtTmE1Rl8wcDQifQ.eyJuYmYiOjE0OTE1NzY2MDcsImV4cCI6MTQ5MTU4MDIwNywiaXNzIjoiaHR0cHM6Ly9zc28uYXNuYS5jbG91ZDoxODgxIiwiYXVkIjpbImh0dHBzOi8vc3NvLmFzbmEuY2xvdWQ6MTg4MS9yZXNvdXJjZXMiLCJhcGkiXSwiY2xpZW50X2lkIjoiRTQ1RDM0OTEtNzlFRS00RUVBLTkyQjItMjJDRUJFNEJCOEI1IiwiY2xpZW50X2FjY2VzcyI6WyJzdG9ja3MuZWRpdCIsInN0b2Nrcy5mdWxsX2FjY2VzcyIsInN0b2Nrcy52aWV3Il0sInNjb3BlIjpbImFwaSJdfQ.OvGjvdbOk6QI3CNRyjOmj5mSrUZ7v1LjWRgH9TjwhNTTKiEaww1iEr8CnSKOfpGUdhkFGiup8kzvW0PIsqrVZHEx2r5gmT9SO6orznDg-ESprgjjiBC-uYSSTzK_WmPZp-cjP4OVt8ovGY3ncNhrTYFmBy0CJh0XBtMmO5IkE9ASxyaw5Ou5by0SaMTF8Vh9ocE0Uaj8xf-m6ivKQYv_4gEsKs6XEjKBN0khfZGOvv1qQJ4iBn-fVtOqPUpv1ypcOskGZhVHo200ZjvPalbemV-51D45k1KZcE_K9qiYK8Y1vX_lzRDSaQI30PACuQc-VpB-WcCMAtVEEuo0paL2fw
Accept : application/json
Cache-Control : no-cache
Успешный ответ
HTTP cтатус
Значение
200
ОК. В теле ответа содержится JSON со справочником.
Пример ответа
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29 [
{
"id" : 35178 ,
"mmId" : 3 ,
"inn" : "1660169622" ,
"begDate" : "2019-07-01T00:00:00+00:00" ,
"endDate" : "2019-09-30T00:00:00+00:00" ,
"actual" : true ,
"rv" : "AAAAAAIwWnI="
},
{
"id" : 35179 ,
"mmId" : 3 ,
"inn" : "2130174989" ,
"begDate" : "2019-07-01T00:00:00+00:00" ,
"endDate" : "2019-09-30T00:00:00+00:00" ,
"actual" : true ,
"rv" : "AAAAAAIwWnM="
},
{
"id" : 35180 ,
"mmId" : 3 ,
"inn" : "2308169476" ,
"begDate" : "2019-07-01T00:00:00+00:00" ,
"endDate" : "2019-09-30T00:00:00+00:00" ,
"actual" : true ,
"rv" : "AAAAAAIwWnQ="
}
]
Имя
Тип
Описание
id
int
Уникальный код связи маркетинговый производитель - поставщик по справочнику АСНА
mmId
int
Уникальный код маркетингового производителя
inn
string
ИНН поставщика
begDate
datetime
Дата начала действия. В формате ISO8601 с указанием часового пояса
endDate
datetime
Дата окончания действия. В формате ISO8601 с указанием часового пояса
actual
bool
Признак актуальности строки
rv
byte[]
Версия строки. В JSON массив байт представлен в кодировке base64.
rvInt
int
Версия строки
Неуспешный ответ
HTTP статус
Значение
400
Bad Request. Полученные службой данные содержат ошибки. Информация об ошибке возвращается в теле ответа.
401
Unauthorized. Токен авторизации неверный или истек срок его действия
403
Forbidden. У вас нет прав на выполнение данной операции
429
Too Many Requests. Слишком много запросов с одного IP адреса за промежуток времени
500
Internal Server Error. Ошибка сервиса. Если ошибка повторяется, сообщите, пожалуйста, разработчикам сервиса
Справочник штрих-кодов производителя
Данный вызов API предназначен для получения справочника штрих-кодов производителя
GET /v5/references/barcodes?count={count}&rvInt={rvInt}&actual={actual}
Описание
Получить справочник штрих-кодов по протоколу версии 5, count записей, начиная с версии rvInt
Параметры запроса
Имя
Тип
Обяз.
Описание
count
int
Количество возвращаемых записей, для загрузки частями.
rvInt
long
Версия последней записи, для загрузки частями. Берется текущее максимальное значение поля из базы данных.
actual
bool
Возвращать только актуальные записи, если параметр выставлен в true, иначе все. По умолчанию false. Если параметр выставлен в true, не забывайте предварительно зачищать свои таблицы.
Заголовки запроса
Имя
Описание
Authorization
Bearer token
Accept
application/json или application/x-json-full
Пример запроса
GET /v5/references/barcodes?count=3&rvInt=99281423 HTTP / 1.1
Host : api.asna.cloud
Authorization : Bearer eyJhbGciOiJSUzI1NiIsImtpZCI6IjdGQzk0RDU4N0UzQzg4QUM0M0FDQkQyOEU0Njk4RDZCOTE3RkQyOUUiLCJ0eXAiOiJKV1QiLCJ4NXQiOiJmOGxOV0g0OGlLeERyTDBvNUdtTmE1Rl8wcDQifQ.eyJuYmYiOjE0OTE1NzY2MDcsImV4cCI6MTQ5MTU4MDIwNywiaXNzIjoiaHR0cHM6Ly9zc28uYXNuYS5jbG91ZDoxODgxIiwiYXVkIjpbImh0dHBzOi8vc3NvLmFzbmEuY2xvdWQ6MTg4MS9yZXNvdXJjZXMiLCJhcGkiXSwiY2xpZW50X2lkIjoiRTQ1RDM0OTEtNzlFRS00RUVBLTkyQjItMjJDRUJFNEJCOEI1IiwiY2xpZW50X2FjY2VzcyI6WyJzdG9ja3MuZWRpdCIsInN0b2Nrcy5mdWxsX2FjY2VzcyIsInN0b2Nrcy52aWV3Il0sInNjb3BlIjpbImFwaSJdfQ.OvGjvdbOk6QI3CNRyjOmj5mSrUZ7v1LjWRgH9TjwhNTTKiEaww1iEr8CnSKOfpGUdhkFGiup8kzvW0PIsqrVZHEx2r5gmT9SO6orznDg-ESprgjjiBC-uYSSTzK_WmPZp-cjP4OVt8ovGY3ncNhrTYFmBy0CJh0XBtMmO5IkE9ASxyaw5Ou5by0SaMTF8Vh9ocE0Uaj8xf-m6ivKQYv_4gEsKs6XEjKBN0khfZGOvv1qQJ4iBn-fVtOqPUpv1ypcOskGZhVHo200ZjvPalbemV-51D45k1KZcE_K9qiYK8Y1vX_lzRDSaQI30PACuQc-VpB-WcCMAtVEEuo0paL2fw
Accept : application/json
Cache-Control : no-cache
Успешный ответ
HTTP
cтатус Значение
200
ОК. В теле ответа содержится JSON со справочником.
Пример ответа
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20 [
{
"nnt" : 505447 ,
"barcode" : "0300652144672" ,
"actual" : true ,
"rvInt" : 99281424
},
{
"nnt" : 8700225 ,
"barcode" : "1013929306022" ,
"actual" : true ,
"rvInt" : 99281425
},
{
"nnt" : 8701212 ,
"barcode" : "1077642104730" ,
"actual" : true ,
"rvInt" : 99281427
}
]
Имя
Тип
Описание
nnt
int
Код товара по справочнику АСНА
barcode
string
Штрих-код производителя
actual
bool
Признак актуальности строки
rvInt
int
Версия строки
Неуспешный ответ
HTTP статус
Значение
400
Bad Request. Полученные службой данные содержат ошибки. Информация об ошибке возвращается в теле ответа.
401
Unauthorized. Токен авторизации неверный или истек срок его действия
403
Forbidden. У вас нет прав на выполнение данной операции
429
Too Many Requests. Слишком много запросов с одного IP адреса за промежуток времени
500
Internal Server Error. Ошибка сервиса. Если ошибка повторяется, сообщите, пожалуйста, разработчикам сервиса
Последнее обновление: 17 августа 2021 г. 11:14:40
Созданный: 5 августа 2021 г. 12:36:05