Skip to content
Last updated

Changelog

2026-03-20

  • New Endpoints

    • Patient Account - New List Accounts for a Payer endpoint
  • General

    • Payer links response now includes accounts link
    • Add payer_id q[] filter to Patient Account list endpoint

2026-03-16

  • General
    • Available Appointment response now returns field row_num
    • Available Group Appointment response now returns field row_num
    • Increase page_size limit to 200
    • Allow sort_by query parameters to include direction modifiers
      eg sort_by=["field_here:asc","field_here:desc"]. See Sorting

2026-03-11

  • Filtering Updates

    • Referrer

      • Add created q[] filter
      • Add updated q[] filter
    • Add appointment_id q[] filter to these Endpoint groups

      • Appointment Book
      • Appointment
      • Group Appointment
      • Note
      • Rule Out
    • Patient Account

      • Remove the following q[] filters
        • phone
        • email
  • New Endpoints

    • Patient Account - New List Patient Accounts endpoint

2026-03-05

  • General

    • Add notes field to Create/Edit/Finalise Appointment request body
    • Add notes field to Add Group Appointment Member request body
    • Add resource_ids field to Reserve Appointment request body
    • Add exclude_group_appointments_with_client_ids query parameter to Available Group Appointment endpoints to filter out groups a patient is already booked into
  • New Endpoint Groups

    • Appointment Book - Returns a list of all appointment categories in one call (Appointments, Group Appointments, Notes and Rule Outs)
    • Group Appointment
  • New Endpoints

    • Group Appointment Member - New Edit Group Appointment Member endpoint

2026-02-26

  • General

    • Business response now returns field appointment_intervals
    • Appointment Type response now returns field resource_ids
    • Account response now only returns fee_cat_id when override is enabled
  • Filtering Improvements

    • Add phone number query normalisation
      • Phone values passed via q[] filters (eg. q[]=phone:=0411-111-111) are normalised by stripping spaces and dashing before matching
    • Payment
      • Add payment_date q[] filter
    • Invoice
      • Add invoice_date q[] filter
      • Add invoice_number q[] filter
    • Available Appointment
      • Add buffer query parameter
        • Defines minimum buffer in minutes when searching for available appointments
      • Add distinct_times query parameter
        • Allows multiple results for the same time where more than one practitioner is available

2026-02-18

  • General

    • Add referrals field to Patient Account response
    • Add treatment_plans field to Patient Account response
  • New Endpoint Groups

    • Note
    • Rule Out
    • Cancelled Appointment
    • Health Fund
    • Invoice
    • Payment
    • Organisation
    • Patient Attachment
    • Patient Contact
    • Clinical Note
    • Payer
    • Payer Contact
    • Practitioner Provider Number
    • Referrer
    • Referrer Type
    • Tag
    • Tag Category