Перелік методів API
Усі запити до API Pharmapoint повинні надсилатися на наступний базовий URI:
URI: https://pharmapoint.ua
Для аптечних мереж
Вивантаження довідників
Залишки аптеки
- POST
/api/v1/marketplace/stock/{drugtsore_id}/import/full— Повне вивантаження залишків аптеки - POST
/api/v1/marketplace/stocks/{drugstore_id}/import/partial— Часткове вивантаження залишків аптеки
Довідники
- POST
/api/v1/marketplace/drugstore/import— Вивантаження довідника аптек - POST
/api/v1/marketplace/goods/import— Вивантаження довідника товарів - POST
/api/v1/marketplace/price-list/import— Вивантаження прайс-листів - POST
/api/v1/marketplace/users/import— Вивантаження довідника фармацевтів - POST
/api/v1/marketplace/doctors/import— Вивантаження довідника лікарів
Статус вивантаження
- GET
/api/v1/marketplace/stock/import/{import_id}/status— Отримати статус вивантаження залишків - GET
/api/v1/marketplace/drugstore/import/{import_id}/status— Отримати статус вивантаження аптек - GET
/api/v1/marketplace/goods/import/{import_id}/status— Отримати статус вивантаження товарів - GET
/api/v1/marketplace/users/import/{import_id}/status— Отримати статус вивантаження фармацевт ів - GET
/api/v1/marketplace/users/import/{import_id}/status— Отримати статус вивантаження лікарів
Робота з замовленнями
- GET
/api/v1/marketplace/order— Отримання всіх необроблених замовлень - GET
/api/v1/marketplace/drugstore/{drugstore_id}/order— Отримання всіх необроблених замовлень в аптеці - GET
/api/v1/marketplace/order/all— Отримання всіх оброблених замовлень за період - GET
/api/v1/marketplace/order— Оновлення замовлень
Вивантаження даних (рух товару)
- POST
/api/v1/marketplace/data-import— Завантаження пакета даних - POST
/api/v1/marketplace/data-import/{import_id}/delete— Видалення пакета даних - GET
/api/v1/marketplace/data-import/{import_id}/status— Отримання статусу пакета даних - GET
/api/v1/marketplace/data-import/dictionaries— Отримання словника
Програма лояльності
Чеки
- POST
/api/v1/promotion/analyze-before-sell— Отримання чека з доступними акціями (без операцій списання і нарахування) - POST
/api/v1/promotion/analyze-after-sell— Отримання чека з доступними акціями (з операціями списання і нарахування) - POST
/api/v1/promotion/write-off-bonuses/confirmation-code— Запит на отримання коду підтвердження для списання бонусів
Карта лояльності
- POST
/api/v1/promotion/customer— Оновлення (створення) карти клієнта - GET
/api/v1/promotion/customer/search/{phone}— Отримання карти клієнта - GET
/api/v1/promotion/customer/verification-code— Отримання коду верифікації для вказаного номера телефону через SMS або дзвінок