Перевірка доступності товару з ehealth рецепту в аптеках
URI: /api/v1/online-drugstore/order/get-drugstores-for-e-health-recipe-goods
Метод використовується для перевірки доступності товару з ehealth рецепту в аптеках.
Запит виконується методом POST з тілом запиту у json форматі.
⚠️ Запит повинен містити заголовок Accept: application/json
Параметри запиту
Ім'я | Тип | Обов'язковий | Опис |
---|---|---|---|
recipe_number | string | Так | Номер рецепта |
latitude | numeric | Так | Координати для пошуку аптеки (Широта) |
longitude | numeric | Так | Координати для пошуку аптеки (Довгота) |
radius | numeric | Ні | Радіус пошуку аптеки |
goods_id | numeric | Так | Ідентифікатор товарів |
Приклад запиту
Запит: /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
}
Параметри відповідівідповіді
Ім'я | Тип | Опис |
---|---|---|
data | list[object] | Дані аптеки |
data.id | numeric | Ідентифікатор аптеки |
data.ext_drugstore_id | string | Зовнішній ідентифікатор аптеки |
data.state | string | Область |
data.city | string | Місто |
data.city_id | numeric | Ідентифікатор міста |
data.legal_entity_name | string | Назва юридичної особи |
data.legal_entity_code | string | Код юридичної особи |
data.drugstore_brand | object | Дані бренду аптеки |
data.drugstore_brand.image_url | string | Посилання на логотип бренду |
data.drugstore_brand.name | string | Назва бренду |
data.drugstore_brand.id | integer | Ідентифікатор бренду |
data.name | string | Назва аптеки |
data.address | string | Адреса аптеки |
data.coordinates | object | Координати аптеки |
data.coordinates.latitude | float | Широта |
data.coordinates.longitude | float | Довгота |
data.average_order_processing_time | integer | Середній час обробки замовлення, в секундах |
data.photos | array | Фотографії аптеки |
data.phone | string | Номер телефону аптеки |
data.mobile_phone | string | Номер мобільного телефону аптеки |
data.email | string | Адреса електронної пошти аптеки |
data.distance | numeric | Відстань до аптеки |
data.working_hours | object | Робочий час аптеки |
data.working_hours.from | string | Час початку робочого дня |
data.working_hours.to | string | Час закінчення робочого дня |
data.working_hours.is_open | boolean | Ознака відкритої аптеки |
data.working_hours.is_24h | boolean | Ознака цілодобової аптеки |
data.week_working_hours | array | Розклад роботи |
data.work_with_reimbursement | boolean | Аптека працює з програмою реімбурсації |
data.order | object | Дані замовлення |
data.order.goods | list[object] | Перелік товарів |
data.order.goods.goods_id | numeric | Ідентифікатор товарів |
data.order.goods.external_goods_id | string | Зовнішній ідентифікатор товарів |
data.order.goods.quantity | numeric | Кількість товару |
data.order.goods.total | numeric | Загальна сума по товару |
data.order.total | numeric | Загальна сума по замовленню |
Приклад успішної відповіді
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
}
}
]
}