Публічні API українських аптечних платформ — research для Plasma Skylab (Zest)
Дата: 2026-04-17
Автор: research-агент (Claude Opus 4.7)
Мета: знайти 1–2 аптечні платформи-партнери для pilot PIM-системи Plasma Skylab (push контенту Zest — ціни, опис, наявність, банери).
Важливо: частина платформ блокує WebFetch (Cloudflare 403). Там, де дані недоступні публічно, пишу прямо "треба контактувати відділ партнерств".
TL;DR (для швидкого рішення)
| Платформа |
Public API? |
Формат для бренду-виробника |
Pilot-придатність |
| tabletki.ua |
Так (Swagger у import.tabletki.ua + reserve.tabletki.ua), але API для аптек, не для брендів |
Контент препарату керує сам tabletki.ua + рекламний пакет |
★★★☆☆ — лідер за охопленням, але PIM push напряму не підтримує; йти через рекламний/партнерський відділ |
| apteka911.ua |
api.apteka911.ua/doc/ існує (повернув 401 — закритий/OAuth) |
Бренд-партнер через розділ "Партнерам" |
★★★★☆ — найреалістичніший pilot: активно працює з брендами (BioGaia, КВЗ вже на платформі) |
| add.ua |
Власний MIS (mis.add.ua), публічного API для брендів нема |
Через відділ закупівель/маркетингу |
★★★☆☆ — власна мережа, треба дистриб-договір |
| EVA (eva.ua) |
XML-feed маркетплейс (документований!) |
Продавець → завантажує XML, оновлення кожні 3 год |
★★★★★ — єдина платформа з повністю задокументованим seller-feed форматом |
| Podorozhnyk |
Тільки через BAS-інтегратори (NCT.UA від 50k грн) |
Немає публічного API для брендів |
★☆☆☆☆ |
| Aptekar.ua |
Невеликий гравець, публічної документації не знайдено |
— |
★☆☆☆☆ |
| Farmaciya.ua |
Не знайдено активного проєкту з цією назвою |
— |
н/д |
| АНЦ (anc.ua) |
Тільки BAS-інтеграція через NCT.UA, немає публічного API |
— |
★★☆☆☆ |
Рекомендація: pilot на EVA Marketplace (XML feed) + apteka911 (через партнерський email). Tabletki.ua — через 3–6 міс як "великий якір".
1. tabletki.ua
Ключові факти про бізнес
- Найбільший агрегатор: 12 000+ аптек, 25 000+ SKU, 2 млрд грн бронювань/міс (Forbes Ukraine, грудень 2023).
- Kyivstar у 2024 купив/купує tabletki.ua — мережі аптек виступили проти (Економічна правда).
- Бренд має власну сторінку виробника: наприклад https://tabletki.ua/producer/924/ (Київський вітамінний завод) — значить контент вже структурований за виробниками.
API — що відомо публічно
https://import.tabletki.ua/api-docs/index.html — Swagger UI (публічний, але рендер тільки через JS, зміст endpoints прихований від crawlers). Призначення — import від аптек (залишки, ціни).
https://reserve.tabletki.ua/api-docs/index.html — Swagger UI для резервування замовлень. Теж партнерський (для аптек).
https://tabletki.ua/support/pharmacy_integration_with_the_site/ (403 у WebFetch) — офіційна сторінка технічних вимог для аптек-партнерів.
/api/* — закрито у robots.txt, тобто публічного webhook/REST каталогу для брендів нема.
Висновок: tabletki.ua має зрілий API, але для аптечних систем (BAS/скарб/1С), а не для виробників/брендів. Бренд-виробник не може самостійно push-ити контент через API — контентом препарату керує редакція tabletki.ua (парсить державний реєстр drlz.gov.ua + комерційні поля додає через рекламний договір).
Що може бренд
- Платне розміщення реклами — https://tabletki.ua/uk/ads/ (Політика реклами і спонсорства). Формати: банери, пріоритет у пошуку, спонсорський контент.
- Сторінка виробника — контент (опис компанії, логотип, перелік препаратів) — модерується tabletki.
- Промо-пропозиції — через аптечні партнерські програми з tabletki, не напряму.
Формат партнерства / контакти
- Контактна сторінка: https://tabletki.ua/uk/about/contacts/ (WebFetch 403 — зайти через браузер).
- Адреса: Київ, Євгена Сверстюка, 23.
- Офіційний партнер-енд: https://tabletki.ua/uk/partner/ (підключення аптек).
- Публічного email відділу маркетингу/брендів у відкритих джерелах не знайдено — треба заповнити форму на сайті або діставати через Forbes/LinkedIn контакти (співзасновник Євген Муравщик).
- CRM-інтегратори типу ciframe.com (info@ciframe.com) і KeyCRM роблять готові конектори — можна зайти через них швидше, ніж прямий контракт.
Rate limits, auth
Не задокументовано публічно. Swagger за посиланнями існує, але вміст потребує авторизованої сесії.
Push vs pull
Аптеки push-ять прайс-листи та залишки (XML/JSON, згідно 1b.app інтеграційних матеріалів). Для брендів — pull only (моніторинг наявності твоїх SKU).
Для Plasma Skylab: tabletki.ua — це "ambition goal". У MVP pilot не включаємо — входити тільки після підтвердженої моделі з іншими, бо вимагатиме юридичної та рекламної інтеграції (висока затрата на "перший дзвінок").
2. apteka911.ua
Ключові факти
- 1700+ аптек-партнерів (agrgegator + власна мережа).
- CEO — Микола Щербина (Forbes ТОП-5 керівників 2025).
- Продає продукцію BioGaia, Київського вітамінного заводу — вже працює з фарма-брендами.
- Telefon: 0 800 50 59 11 (загальна лінія).
- Сторінка для партнерів: https://apteka911.ua/ua/for_partners.
API
https://api.apteka911.ua/doc/ — повертає 401 Unauthorized у WebFetch. Це вказує що:
- API існує, але закритий (partner-only, треба токен/credentials).
- Ймовірно OAuth/API key.
- Публічного OpenAPI schema, rate limits, webhook docs не знайдено.
- Треба контактувати партнерський відділ для отримання доступу.
Партнерські канали
Згідно сторінки https://apteka911.ua/ua/for_partners:
- "Стати аптечним закладом-партнером електронної медичної інформаційної системи"
- Комерційна концесія
- Реклама на сайті
- "Інформаційні послуги" (для виробників — probable entry point)
Публічних email/контактів на сторінці нема — треба через чат або форму. Паралельно шукати через EBA (European Business Association — apteka911 може бути членом), LinkedIn (апаратом Щербини), або через апаратур фарма-виробників (BioGaia-UA, КВЗ — запитати їх менеджера як вони працюють з apteka911).
Push/pull, формат
- Інтегрується через BAS/1С на рівні аптек (nct.ua пропонує комерційну інтеграцію від 50k грн).
- Для брендів-виробників канал "інформаційних послуг" — ймовірно передача картки препарату (опис, зображення, інструкція, промо) вручну або через фід, точний формат треба уточнювати.
Для Plasma Skylab: головний кандидат у pilot. Плюси: активно продають бренди БАД/вітамінів (наприклад BioGaia), є структурована сторінка бренду (https://apteka911.ua/ua/shop/brands), API існує (401 — значить є auth-схема). Мінуси: публічної документації нема, перший контакт доведеться витримати 2–4 тижні.
Action: надіслати лист на партнерський відділ з проханням:
- API docs для виробників.
- Формат feed (XML/CSV/JSON).
- Тарифи/комісія.
- Dev-sandbox.
3. add.ua (Аптека Доброго Дня)
Ключові факти
- Власна мережа плюс платформа https://mis.add.ua (Фарма Профі — MIS система).
- Партнер-сторінка: https://www.add.ua/ua/sotrudnichestvo/ (WebFetch 403).
- Вимоги до партнера: юрособа з ліцензією на роздрібну торгівлю ліками + угода про інформаційні послуги з MIS.
- Працюють з Про-Фарма і подібними дистриб'юторами: https://www.add.ua/ua/partnerstvo/pro-farma/.
API
- Публічної документації API add.ua не знайдено.
mis.add.ua — технічна платформа MIS, але веб-додаток не віддає API docs без авторизації (WebFetch показав "An error has occurred").
- Інтеграція ймовірно через EDI-системи (Вчасно.EDI) або 1С/BAS.
Формат співпраці
- Для брендів — через відділ маркетингу add.ua або через дистриб'ютора (типу Про-Фарма, яка вже співпрацює з add.ua).
- Контактних email на публічній сторінці нема — форма + регіональні менеджери.
Для Plasma Skylab: не першочергово. Можна використати для "indirect push" — якщо у Delta Medical є дистриб'юторський договір з Про-Фарма або іншим партнером add.ua, можна оновлювати картки через них.
4. EVA.ua (Лінія магазинів EVA)
Ключові факти
- Найбільший drogerie-ритейлер: 1100+ оффлайн магазинів, 130 000+ SKU, PWA + marketplace.
- Marketplace юридично — ТОВ "РАШ".
- Продає БАДи, вітаміни, догляд — категорія Zest ідеально вписується.
API / feed — найбільш задокументована частина з усіх
Seller portal: https://sellersupport.eva.ua/
- Автооновлення XML: https://sellersupport.eva.ua/article/avtoonovlennia-xml
- Наявність та залишки: https://sellersupport.eva.ua/article/naiavnist-ta-zalyshky-tovaru
- Зображення товару: https://sellersupport.eva.ua/article/zobrazhennia-tovaru
Формат XML (витяг зі seller docs)
<offer id="000001" available="true">
<stock_quantity>88</stock_quantity>
<!-- + price, name, description, pictures -->
</offer>
available attr (true/false)
<stock_quantity> тег
- Оновлення кожні 3 години (авто-pull фіду продавця)
- Продавець сам трекає залишки (не auto-decrement при замовленнях)
- Нові SKU — через ручний імпорт, оновлення — через XML
Що приймає
- Ціна, наявність, опис, картинки (документовано окремо)
- Банери / custom-контент — не через feed, а через маркетингові інструменти (договірний)
Умови вступу
https://sellersupport.eva.ua/article/vstup-do-partnerstva-eva-marketplace і https://eva.ua/ua/marketplace-rules/
- Юрособа (ТОВ/ФОП) або дистриб'ютор/виробник/імпортер
- Банківський рахунок, ПДВ-реєстрація (якщо є)
- Договір з ТОВ "РАШ"
- Комісія — визначається договором по категоріях
- Терміни: підтвердити замовлення за 24 год (144 год робочі), інакше auto-complete
Обмеження
- Заборона контрафактних/вилучених товарів, дотримання ринкових цін, інакше блокування.
- Категорії заборонені — не детально перераховано, "адміністрація має право змінювати".
- БАДи та вітаміни у драгоногерії дозволено (EVA — "beauty hypermarket" з акцентом на здоров'я/косметику).
Контакти
- Довідка продавця: https://sellersupport.eva.ua/ (з формою reach out до менеджера)
- Контакти EVA: https://eva.ua/ua/kontakty/
- Seller чат у Telegram-боті (обов'язково для комунікації з клієнтами)
Для Plasma Skylab: top-priority для MVP. XML feed — "ядерний" формат, який легко згенерувати з PIM (product JSON → XSLT/Jinja → XML). Oновлення кожні 3 год покриває requirement "актуальні ціни/наявність". Мінус — банери треба окремо через менеджера, але це ок для pilot.
5. Podorozhnyk
Ключові факти
- 2200+ аптек, 25 000+ SKU.
- CEO — Тарас Коляда; Commercial Director — Андрій Панімаченко.
- Член European Business Association.
- Офіційний сайт: podorozhnyk.ua (список аптек); podorozhnyk.com — корпоратив.
API
- Публічного API нема.
- Інтеграція BAS-систем через комерційного посередника (nct.ua) — "Інтеграція баз даних BAS по API з мережами аптек: Бажаємо здоров'я, АНЦ, Фармасторі, 911/03, Подорожник, Ліки24" — пакет від 50 000 грн.
- Отже партнерство можливе, але треба договір через комерційного директора.
Для Plasma Skylab
Низький пріоритет у pilot. Розглядати після MVP на EVA + apteka911. Канал входу — Андрій Панімаченко (LinkedIn), EBA.
6. Aptekar.ua / Мед-Сервіс
- Офіц. сайт: https://aptekar.ua/
- Невелика онлайн-аптека з доставкою.
- Публічної документації API не знайдено. Ймовірно кастомна інтеграція на запит.
- Pilot-придатність низька — охоплення не виправдовує зусиль.
7. Farmaciya.ua
- Активного проєкту з публічним API/маркетплейсом за цією назвою не знайдено. Можливо йдеться про www.farmasoft.ua (ПО для аптек) або якусь регіональну мережу.
- Рекомендація: уточнити у Сергія — чи правильна назва. Якщо так, треба пошук через youcontrol/opendatabot за ЄДРПОУ.
8. АНЦ (anc.ua — Аптека Низьких Цін)
- Велика мережа (Київ, Харків + регіональні).
- CEO — Микола Щербина (той самий, що apteka911 — мережі родинні/афілійовані!).
- Мобільний додаток з програмою лояльності "АНЦ Лайк".
- Публічного API нема — інтеграція через BAS (nct.ua пакет).
- Оскільки пов'язана з apteka911, вхід через одного менеджера покриє обидві мережі — це сильний аргумент за apteka911 у pilot.
9. Альтернативні платформи (позамежні scope, але корисно знати)
Liki24.com
- Європейський healthtech-marketplace (Бухарест HQ), 100k продуктів, 12k продавців.
- $16M funding, експансія в Румунію, Німеччину, UK.
- Публічного API для виробників не знайдено, але як marketplace з 12k селерами має існувати seller-portal.
- Можливий кандидат якщо Zest планується на експорт.
Zdorovi.ua
- Пошук/бронювання препаратів (не продає сам).
- Glovo partners delivery.
- Публічного API не знайдено.
Apteka.ua / Щотижневик АПТЕКА
- Медіа, не маркетплейс. Має прайс-листи постачальників.
- Використовується як джерело analytics/news, не для push PIM контенту.
Morion / drlz.gov.ua
- Державний реєстр лікарських засобів (Morion — оператор) — publicly accessible, pull-only.
- Тут беруться "офіційні" описи препаратів, які tabletki/apteka911 парсять автоматично.
- Якщо Zest — не ЛЗ (дієтична добавка), Morion не релевантний; опис треба push-ити через платформу напряму.
Хто вже інтегрований (кейси)
Обмежені публічно:
- BioGaia представлена на apteka911 і tabletki — структуровані бренд-сторінки є, значить контент передається систематично (через дистриб'ютора або напряму).
- Київський вітамінний завод має повну сторінку виробника на tabletki.ua (https://tabletki.ua/producer/924/) і 250+ SKU на apteka911 — модель працює.
- Інтеграція ймовірно була сделана офіційним дистриб'ютором + ручний менеджмент контенту маркетплейсом.
- Кейси з публічним API push-інтеграцією від бренда не знайдено у відкритих джерелах — це ринкова прогалина, яку Plasma Skylab може зайняти.
Рекомендація для Plasma Skylab MVP
Top-2 платформи для pilot
1. EVA Marketplace (★★★★★)
- Чому: єдина з повністю задокументованим seller-feed (XML, оновлення 3 год).
- Формат: XML → HTTPS URL → EVA pull кожні 3 год.
- Dev-усилля: 3–5 днів (генератор XML з Plasma PIM data model + hosting фіду).
- Блокери:
- Юр.: договір з ТОВ "РАШ", комісія (визначається).
- Категорія БАДів/вітамінів — ок, але підтвердити з менеджером.
- Банери/custom-контент — окремо через менеджера (не MVP).
2. apteka911.ua (★★★★☆)
- Чому: найбільша фарма-аудиторія (1700+ аптек + АНЦ bonus через спільне керівництво Щербини), вже працюють з брендами БАД.
- Формат: API існує (401 на api.apteka911.ua/doc/), точний формат уточнюється у партнерському відділі.
- Dev-усилля: залежить від формату (1–3 тижні після отримання docs).
- Блокери:
- Потрібен перший контакт + NDA + можливо комерційний договір.
- Часовий лаг перед API-доступом: 2–6 тижнів.
- Ймовірна OAuth/API key — treba Vault/Passepartout для storage.
Топ-priority за охопленням
- tabletki.ua (12k аптек) — бажаний якір, але не у MVP pilot.
- apteka911 + АНЦ (1700+ аптек, Щербина) — реалістичний для pilot.
- Podorozhnyk (2200 аптек) — тільки через BAS-інтеграцію (дорого).
- EVA (1100 оффлайн + PWA online) — drogerie канал, не чисто фарма.
- add.ua — внутрішня мережа, через дистриб'ютора.
Формат інтеграції
- MVP: XML/JSON feed (pull-based). Plasma Skylab hostyt generated feed на
feed.plasma-skylab.internal/<partner>/products.xml, партнер pull-ить за розкладом.
- Phase 2: API push (REST/webhook), коли партнер відкриє API (apteka911 — коли/якщо дадуть docs).
- Phase 3: Banner/rich content push — окремий канал (інколи S3/CDN signed URLs + manager approval).
Dev-вимоги до Plasma Skylab для pilot
- PIM data model (уніфікована product card):
- SKU (EAN-13), внутрішній артикул
- Назва UA/RU
- Категорія (drogerie → EVA taxonomy; pharma → tabletki taxonomy)
- Ціна (RRP, promo), валюта
- Опис (short + long)
- Зображення (URL, alt, order)
- Наявність (bool + stock_quantity)
- Виробник, країна
- Інструкція (PDF, for ЛЗ — Morion ID якщо є)
- Feed-generator modules:
eva_xml_generator.py — EVA schema (available, stock_quantity, offer).
apteka911_adapter.py — REST client, коли отримаємо docs (placeholder).
tabletki_producer_adapter.py — phase 2.
- Scheduler: cron/celery, генерація feed кожні 1 год, зберегти у S3/local, expose URL.
- Logs & health: трек pull-івок (EVA pull analytics — скільки SKU оновилось, помилки).
- Security: HTTPS feed URL з signed query params (щоб не парсив конкурент).
- Admin UI: статус по кожному партнеру (last push, коли останній pull, % синхронізованих).
Очікувані блокери
| Блокер |
Ймовірність |
Mitigation |
| Договір з ТОВ "РАШ" (EVA) — 2-4 тижні |
Висока |
Почати паралельно з dev |
| apteka911 partner response delay |
Висока (4-6 тиж) |
Паралельно писати Щербиному офіс через LinkedIn |
| Відсутня публічна API doc apteka911 |
Середня |
Fallback на CSV/XLS email-based обмін |
| Категорія БАД vs ЛЗ у EVA |
Низька |
Уточнити в менеджера перед dev |
| Rate limiting невідомий (apteka911) |
Середня |
Починати з малих batch, вимірювати |
| Формат картинок (розмір, aspect ratio) різний |
Середня |
PIM зберігає raw + кілька variants |
| Юр. комплаєнс реклами ЛЗ (ЗУ "Про рекламу") |
Висока (для ЛЗ) |
Zest — БАД/вітаміни, ймовірно ok; підтвердити з юристом |
Action items для Сергія (next 2 тижні)
- [EVA] Зареєструватися на https://sellersupport.eva.ua/, дізнатися категорію "вітаміни/БАДи" і комісію. Запросити XML schema specification (повний, не тільки stock).
- [apteka911] Написати на partnership через форму + LinkedIn до Миколи Щербини: "Delta Medical, бренд Zest, шукаємо API доступ для оновлення контенту продуктової картки". Запросити API docs.
- [tabletki.ua] Через Forbes-контакт або LinkedIn — запросити рекламну деку + чи є "producer-portal" для брендів (аналог Amazon Vendor Central).
- [Plasma Skylab] Починати dev з
eva_xml_generator — формат stabler, docs є.
- [Legal] З юристом перевірити: Zest — БАД/дієтична добавка чи ЛЗ? Це визначить мапінг полів і обмеження за ЗУ "Про рекламу".
- [Data] Уточнити у Сергія — що вже є в його tabletki.ua API access (згадувалось у memory) і яка там area — export звітів чи push контенту?
Джерела
Основні
- https://tabletki.ua/ — головний сайт
- https://tabletki.ua/uk/partner/ — партнерський вхід (аптеки)
- https://tabletki.ua/uk/ads/ — політика реклами
- https://tabletki.ua/uk/about/contacts/
- https://tabletki.ua/uk/about/company/
- https://tabletki.ua/support/pharmacy_integration_with_the_site/
- https://import.tabletki.ua/api-docs/index.html — Swagger (аптеки)
- https://reserve.tabletki.ua/api-docs/index.html — Swagger (замовлення)
- https://ciframe.com/products/tabletkiua/ — інтегратор
- https://1b.app/ua/app/tabletkiua/ — інтегратор
apteka911 та АНЦ
- https://apteka911.ua/
- https://apteka911.ua/ua/for_partners
- https://api.apteka911.ua/doc/ — 401 (закритий API)
- https://apteka911.ua/ua/company/partners
- https://apteka911.ua/ua/shop/brands
- https://anc.ua/
add.ua
- https://www.add.ua/ua/sotrudnichestvo/
- https://mis.add.ua/
- https://www.add.ua/ua/nashi-partnery/
EVA Marketplace (ключове!)
- https://sellersupport.eva.ua/
- https://sellersupport.eva.ua/article/avtoonovlennia-xml
- https://sellersupport.eva.ua/article/naiavnist-ta-zalyshky-tovaru
- https://sellersupport.eva.ua/article/vstup-do-partnerstva-eva-marketplace
- https://sellersupport.eva.ua/article/zobrazhennia-tovaru
- https://eva.ua/ua/marketplace-rules/
- https://eva.ua/ua/kontakty/
Podorozhnyk, EBA, NCT
- https://eba.com.ua/en/member/merezha-aptek-podorozhnyk/
- https://www.nct.ua/catalog/raboty_dlya_1s_8/Integration-of-BAS-databases-via-API%20with-pharmacy-chains/
- https://podorozhnyk.ua/
Контекст та кейси
- https://forbes.ua/company/bilshe-2-mlrd-grn-na-misyats-yak-tabletkiua-stav-naybilshim-servisom-bronyuvannya-likiv-v-ukraini-golovne-z-vistupu-spivzasnovnika-evgena-muravshchika-na-forbes-tech-29112023-17558
- https://forbes.ua/money/liki-onlayn-yak-agregatoru-tabletkiua-vdalosya-virosti-do-lidera-onlayn-aptek-u-voenniy-chas...
- https://epravda.com.ua/biznes/viyna-za-rinok-chomu-merezhi-aptek-proti-kupivli-tabletki-ua-kijivstarom-806277/
- https://biz.nv.ua/ukr/markets/apteka-anc-sistemna-stiykist-farmriteylu-u-voyenniy-chas-i-liderstvo-ceo-50563933.html (Щербина, АНЦ, apteka911)
Держреєстри
- https://moz.gov.ua/uk/derzhavnij-reestr-likarskih-zasobiv-ukraini
- http://www.drlz.com.ua/
- https://data.gov.ua/dataset/reestr_likarskyh_zasobiv_moz
Альтернативи
- https://liki24.com/
- https://zdorovi.ua/
- https://www.apteka.ua/ (щотижневик, не marketplace)
Примітка: частина сторінок (tabletki.ua support, apteka911 for_partners у деталях, add.ua sotrudnichestvo) блокує автоматичний WebFetch через Cloudflare (403). Ці сторінки існують і доступні у браузері — у звіті вказую їх як "контактний канал", точний вміст треба перевіряти руками. Де API повертає 401/404 (api.apteka911.ua/doc/, swagger.json у tabletki) — API існує, але закритий; отримання docs — через партнерський відділ.