29 Oct 2025: π Enterprise API β Appointment Endpoint Enhancements
Weβve expanded the Appointments API to provide more flexibility and richer data for enterprise integrations. ππ
These updates strengthen reporting, finance reconciliation, and third-party system integrations.
β¨ Whatβs New
π° API: Get Appointment β Added is_paid_appointment
The Get Appointment endpoint now includes a new field:
-
is_paid_appointment
This allows external systems to easily identify whether an appointment is classified as paid β supporting:
-
Finance workflows
-
Billing automation
-
Revenue reporting
-
Enterprise analytics
π€ API: Get Appointment β Added Clinician Name
The Get Appointment endpoint now also returns:
-
Clinician Name
This removes the need for additional lookup calls when syncing appointment data externally, improving:
-
Data warehouse efficiency
-
BI dashboards
-
Provider-based reporting
π API: Get Appointment Update β Improved Filtering Flexibility
Weβve enhanced the endpoint to make it more flexible for enterprise querying.
Updates include:
-
Patient ID is now optional
-
Added optional Start Date filter
-
Added optional End Date filter
This allows Organisations to:
-
Retrieve appointments by date range
-
Run time-based reporting
-
Perform bulk sync operations
-
Reduce unnecessary API calls
π‘ How It Helps
π’ Stronger Enterprise Reporting
These enhancements make it easier to:
-
Sync appointment data into finance systems
-
Power dashboards and BI tools
-
Run cross-patient reporting by timeframe
-
Simplify provider-based analytics
β‘ Reduced Integration Complexity
By:
-
Including Clinician Name directly
-
Adding paid status flag
-
Supporting flexible date filters
Organisations can reduce the number of chained API calls and streamline integration logic.
These updates continue strengthening the Enterprise API as a scalable, enterprise-ready integration layer for Wellifiy. π