What's New
Every meaningful release, documented honestly. Subscribe to stay current.
Medication lifecycle: order/refill creation, refill-due polling, progress check-ins, and Tebra sync
New medications resource in both the JavaScript and Python SDKs, and a new
PartnerMedicationsController on the API — order/refill creation, refill-due polling, progress
check-ins, and an explicit discontinue signal so a therapy's refill status is never ambiguous.
New endpoints:
POST /partner/v1/users/{id}/medications
GET /partner/v1/users/{id}/medications
GET /partner/v1/medications/refills-due
POST /partner/v1/users/{id}/medications/{orderId}/progress-checkins
GET /partner/v1/users/{id}/medications/{orderId}/progress-checkins
PATCH /partner/v1/users/{id}/medications/{orderId}/discontinue
New scope: medications.write (medications.read already existed). See the
medication refill lifecycle guide for the full
order → Tebra sync → refill-due poll → check-in → refill-or-discontinue flow.
Medication orders and progress check-ins are also synced into the prescribing practice's Tebra chart. Configure a practice's Tebra credential under Partner Portal → Settings → Tebra Practices.
SDKs bumped to JS 1.2.0 / Python 1.1.0 — full parity across both, since this resource is
server-to-server only.
Partner Product Advisor, FHIR context enhancement, idempotency support, and Cosmos DB hardening
Partners can now configure product recommendations for their users. When a user's health insights meet certain thresholds, the API returns relevant product suggestions scoped to your partner catalog.
New endpoint: POST /partner/v1/users/{id}/product-advice
FHIR context (resource IDs, narrative text) is now included in all health data API responses. This enables richer EHR integrations that need to write back to source systems.
All POST endpoints now accept an Idempotency-Key header. Requests with the same key within 24 hours return the original response, making it safe to retry on network failures without creating duplicate records.
POST /partner/v1/users/onboard
Idempotency-Key: unique-request-id-abc123
Insights are now automatically invalidated when new health data is submitted, ensuring AI summaries always reflect the most recent data. Previously, the 6-hour cache persisted even after a FHIR data update.
Fixed a startup failure when Azure Cosmos DB was transiently unavailable. The app now starts cleanly and retries the connection in the background, rather than failing the entire deployment.
Partner API key management, FHIR Resource ID on lab uploads, stage environment
Partners can now self-service their API keys from the Partner Portal:
Lab document upload responses now include the FHIR DocumentReference resource ID, enabling partners to reference the specific document in downstream FHIR queries.
{
"analysisId": "anlz_abc123",
"fhirDocumentId": "DocumentReference/dr-xyz789",
"structured": true
}
A dedicated stage environment is now available for pre-production testing with production-equivalent infrastructure:
https://stage.api.onepath.health
Stage environment uses the same database isolation and AI models as production, but with relaxed rate limits (500 req/min).
Partner subdomains matching *.onepath.health are now automatically added to the allowed CORS origins, removing the need to manually register each subdomain.
OnePath Connect is live — HIPAA-compliant partner API for health intelligence
After 18 months of building, the OnePath Connect partner API is available to organizations integrating health intelligence into their products.
| Method | Endpoint | Description |
|---|---|---|
POST |
/partner/v1/users/onboard |
Register a user and create their FHIR record |
PATCH |
/partner/v1/users/{id}/health-data |
Submit FHIR R4 health observations |
POST |
/partner/v1/users/{id}/lab-analysis |
AI-powered lab document processing |
GET |
/partner/v1/users/{id}/insights |
Retrieve AI-generated health summary |
POST |
/partner/v1/users/{id}/coaching-chat |
Session-based conversational health AI |
The OnePath Connect documentation is live at onepath.health/docs. Getting Started guide, API reference, and integration guides are published.
A sandboxed demo environment is live at demo.onepath.health. Explore the full API flow with pre-seeded fictional patient data — no signup required.
The BAA template is now available for review at /baa. BAA execution is required before production credentials are issued.
AI assistant quality improvements, user search enhancements, onboarding updates
The AI health assistant now requires at least one prior user message before responding. This prevents low-quality initial responses from setting poor expectations and improves the coherence of multi-turn health coaching sessions.
User search now accepts an optional role filter parameter, enabling partners to scope searches to specific user types (patient, caregiver, wellness coach) within their partner namespace.
New users now default to public visibility within the partner context, reducing the number of required fields in the onboarding payload. Visibility can still be set explicitly.
Support email updated to partners@onepath.health across all communications and documentation.
Dependent invites, emergency access, social network features, AI home screen
Users can now invite dependents (family members, caregivers) into the platform. Dependents get a scoped view with appropriate consent controls. The inviting user retains full control over dependent access.
Designated emergency contacts can view a user's critical health data (medications, conditions, allergies) in emergency situations. Emergency access events are logged to the immutable audit trail.
Users can send and receive friend requests, enabling social support features for health journeys. Network-based nudges and shared goal tracking are supported.
A new AI-first home screen replaces the static dashboard. The embedded health chat is accessible on first load, with the AI proactively summarizing recent health activity.
Twilio messaging integration is stubbed for future notification features (appointment reminders, health alerts, coaching nudges). Full activation coming in v0.6.0.
Visual theme refresh, demo environment integration, navigation improvements
Complete UI redesign with new dark/light theme system, improved typography, and a more consistent design language across all pages. The new design better reflects the enterprise and clinical nature of the platform.
Links to the partner demo environment are now integrated throughout the marketing site. Sales prospects and evaluating engineers can access the live demo directly from relevant sections of the platform overview and use case pages.
Improved cross-linking between marketing pages and the live demo. Anchor navigation within pages is smoother with CSS scroll-behavior adjustments.
AI chat assistant, clinical advisor team expansion, shared component library
An embedded AI chat widget is now available for health questions. Users can ask about their health data, get explanations of lab results, and receive personalized wellness guidance. The assistant is grounded in the user's actual health record.
Two new clinical advisors joined the OnePath team, bringing expertise in population health management and clinical data interoperability. Their contributions are reflected in the updated team page.
All site content (team bios, use cases, capability descriptions) has been migrated from inline JSX to structured JSON data files. This makes content updates faster and enables future CMS integration without code changes.
A shared component library is introduced: CapabilityCard, TeamMemberCard, PageHero, and TrustBar are now reusable across all pages, reducing duplication and ensuring visual consistency.
Initial OnePath Health site launch
OnePath Health launches its public presence with a complete marketing and information site covering:
The site is built on Next.js 15 with a fully custom design system, Tailwind CSS, and Radix UI components.
Get notified when we ship new API features, breaking changes, or SDK releases.
Or subscribe via RSS feed