Changelog
All notable changes to the OpesCare APIs and developer platform, newest first. We follow semantic versioning.
Breaking changes will be announced via the developer mailing list at least 60 days in advance. Subscribe at the Developer Hub.
v1.0.0 — 2026-05-20
Initial public release. All five integration types are now available in the sandbox.
Connect API (16 endpoints)
POST /connect/auth/token— OAuth 2.0 client_credentials grantGET /connect/patient/search— patient lookup by Health IDGET/POST /connect/patient/{id}/consent— consent status and grantGET /connect/patient/{id}/records— medical records with type filterGET /connect/inventory/pharmacy/{id}— pharmacy stock levelsGET /connect/inventory/blood/{id}— blood bank inventoryGET/POST/DELETE /connect/webhooks/subscriptions— subscription managementGET /connect/reconciliation— payment reconciliation by date
SDK (9 endpoints)
GET /sdk/patient/{health_id}— patient profileGET /sdk/facility/{facility_id}— facility detailsGET /sdk/appointments— appointment listPOST /sdk/webhooks— webhook subscription via SDK tokenGET /sdk/introspect— token introspection
Bridge Agent (3 endpoints)
POST /bridge/sync— push HIS records (visits, vitals, diagnoses, lab results, prescriptions)POST /bridge/heartbeat— agent keepalive signalGET /bridge/status— agent status and last sync info
Widget
- Embeddable script + iframe with
OpesCareWidget.init() - Events:
opescare:loaded,opescare:consent-granted,opescare:error - Themes:
light/dark - Locale support:
en,fr,sw,ar
Webhooks
- 7 event types:
appointment.created,appointment.updated,lab_result.ready,prescription.ready,consent.granted,payment.completed,patient.registered - HMAC-SHA256 signature verification
- 5-attempt exponential back-off retry policy
- Delivery logs in developer portal
Developer Portal
- Sandbox environment open — no approval required
- Integration client management (OAuth 2.0 credentials)
- SDK token generation
- Bridge agent registration
- Webhook delivery log viewer
- Production access request workflow
Interactive Playground
- Redoc-powered OpenAPI 3.1 explorer at /docs/playground
- Raw YAML downloadable at /openapi.yaml