Service Request API improvements

The service request endpoint now includes two new fields in the service request object: originalWindowStart and originalWindowEnd.  This allows API consumers to keep track of cases where a service's due date may have been changed -- for instance, if a service was originally due in April but the job on which that service was eventually performed was moved to the month of May.

IMPORTANT: These new fields are available for service requests associated with recurring services ONLY.  One-time services will always have null originalWindowStart and originalWindowEnd values.

For more information, see the service request API documentation.

Bugfixes and Performance Improvements

  • Bugfix: order of items on a service template wasn't always saved correctly
  • Bugfix: external invoices aren't affected by contract rules
  • Bugfix: job item editing for ad-hoc items sometimes failed
  • Performance improvements for recurring invoice contract selector dropdown
  • Performance improvements for job, appointment, and deficiency APIs
Did this answer your question?