Przejdź do głównej zawartości

Pandoktorek API

Pandoktorek to marketplace rezerwacji wizyt lekarskich dla pacjentów. Klinika integruje swój system (MyDr, Medfile, Kamsoft, własny CRM) z Pandoktorkiem przez REST API + webhooki.

Co dostajesz​

  • Push doctors / services / slots — bulk upsert idempotent po external_id
  • Public discovery — search lekarzy / klinik (Meilisearch)
  • Bookings — guest + auth, atomic reservation, race-safe (409 dla loser)
  • Webhooks — booking.created, booking.cancelled, booking.completed, booking.no_show, review.created z HMAC-SHA256 signature
  • OpenAPI spec — interaktywny Swagger UI

Podstawowy flow​

┌──────────────┐ push doctors/services/slots ┌─────────────────┐
│ Klinika │ ─────────────────────────────► │ Pandoktorek │
│ (MyDr/CRM) │ │ marketplace │
└──────────────┘ └─────────────────┘
▲ │
│ │
│ booking.created webhook (HMAC sig) │
└─────────────────────────────────────────────────┘
│
▼
┌─────────────┐
│ Pacjent │
│ rezerwuje │
└─────────────┘

Środowiska​

ŚrodowiskoURL bazowyStatus
Productionhttps://api.pandoktorek.pllive (post-launch)
Dev / staginghttps://dev.pandoktorek.plbasic auth
Lokalny devhttp://localhost:8001make up

Co dalej​

:::tip Pomoc Pisz na kontakt@pandoktorek.pl jeśli coś nie działa albo brakuje endpointu który byłby ci potrzebny. :::