Перейти до основного вмісту

Перевірка доступності товару з ehealth рецепту в аптеках

URI: /api/v1/online-drugstore/order/get-drugstores-for-e-health-recipe-goods

Метод використовується для перевірки доступності товару з ehealth рецепту в аптеках.

Запит виконується методом POST у json форматі.

⚠️ Запит повинен містити заголовок Accept: application/json

Параметри запиту

Ім'яТипОбов'язковийОпис
recipe_numberstringТакНомер рецепта
latitudenumericТакКоординати для пошуку аптеки (Широта)
longitudenumericТакКоординати для пошуку аптеки (Довгота)
radiusnumericНіРадіус пошуку аптеки
goods_idnumericТакІдентифікатор товарів

Приклад запиту

Запит: /api/v1/online-drugstore/order/get-drugstores-for-e-health-recipe-goods
{
"recipe_number": "0000-A271-6K6M-160X",
"latitude": 50.4501,
"longitude": 30.5234,
"radius": 10000000,
"goods_id": 1791949
}

Параметри відповідівідповіді

Ім'яТипОпис
datalist[object]Дані аптеки
data.idnumericІдентифікатор аптеки
data.ext_drugstore_idstringЗовнішній ідентифікатор аптеки
data.statestringОбласть
data.citystringМісто
data.city_idnumericІдентифікатор міста
data.legal_entity_namestringНазва юридичної особи
data.legal_entity_codestringКод юридичної особи
data.drugstore_brandobjectДані бренду аптеки
data.drugstore_brand.image_urlstringПосилання на логотип бренду
data.drugstore_brand.namestringНазва бренду
data.drugstore_brand.idintegerІдентифікатор бренду
data.namestringНазва аптеки
data.addressstringАдреса аптеки
data.coordinatesobjectКоординати аптеки
data.coordinates.latitudefloatШирота
data.coordinates.longitudefloatДовгота
data.average_order_processing_timeintegerСередній час обробки замовлення, в секундах
data.photosarrayФотографії аптеки
data.phonestringНомер телефону аптеки
data.mobile_phonestringНомер мобільного телефону аптеки
data.emailstringАдреса електронної пошти аптеки
data.distancenumericВідстань до аптеки
data.working_hoursobjectРобочий час аптеки
data.working_hours.fromstringЧас початку робочого дня
data.working_hours.tostringЧас закінчення робочого дня
data.working_hours.is_openbooleanОзнака відкритої аптеки
data.working_hours.is_24hbooleanОзнака цілодобової аптеки
data.week_working_hoursarrayРозклад роботи
data.work_with_reimbursementbooleanАптека працює з програмою реімбурсації
data.orderobjectДані замовлення
data.order.goodslist[object]Перелік товарів
data.order.goods.goods_idnumericІдентифікатор товарів
data.order.goods.external_goods_idstringЗовнішній ідентифікатор товарів
data.order.goods.quantitynumericКількість товару
data.order.goods.totalnumericЗагальна сума по товару
data.order.totalnumericЗагальна сума по замовленню

Приклад успішної відповіді

200 OK

Відповідь: /api/v1/online-drugstore/order/get-drugstores-for-e-health-recipe-goods
{
"data": [
{
"id": 34362,
"ext_drugstore_id": "41037",
"state": "Харківська обл.",
"city": "Харків",
"city_id": 628,
"legal_entity_name": "Астарта ООО",
"legal_entity_code": "30883122",
"drugstore_brand": {
"image_url": null,
"name": null,
"id": null
},
"name": "Аптечний пункт №02 \"Аптека Астарта\"",
"address": "Харківська обл. м. Харків, Полтавський шлях 153",
"coordinates": {
"latitude": 49.98216,
"longitude": 36.18305
},
"average_order_processing_time": null,
"photos": [],
"phone": "380577869312",
"mobile_phone": null,
"email": null,
"distance": 3611,
"working_hours": {
"from": "09:00",
"to": "15:00",
"is_open": false,
"is_24h": false
},
"week_working_hours": [
"09:00-15:00",
"09:00-15:00",
"09:00-15:00",
"09:00-15:00",
"09:00-15:00",
null,
"09:00-15:00"
],
"work_with_reimbursement": true,
"order": {
"goods": [
{
"goods_id": 1918318,
"external_goods_id": "221b2db9-d1c7-48cb-b66e-c5681eb96c1e",
"quantity": 3,
"total": 0
}
],
"total": 0
}
}
]
}