Deprecated

November 3rd, 2026

Breaking change: Budget unit_type output values are changing

Effective date: December 3, 2026

The unit_type response property is changing across the Budgets and Budget Changes endpoints. Instead of returning the measurement system (e.g. imperial, metric, volume, or power) or a display label (e.g. Square Feet), the API will return the actual unit of measure (e.g. square-feet).

What changes:

Budget Change unit_type values todayBudget unit_type values todayNew unit_type values (from December 3)
Lump Sumnulllump-sum
Square Feetimperialsquare-feet
Square Metersmetricsquare-meters
Gross Square Feetimperialgross-square-feet
Gross Square Metersmetricgross-square-meters
Rentable Square Feetimperialrentable-square-feet
Rentable Square Metersmetricrentable-square-meters
Usable Square Feetimperialuseable-square-feet
Usable Square Metersmetricuseable-square-meters
Hoursnullhours
Daysnulldays
Inchesimperialinches
Eachnulleach
Yardsimperialyards
Metersmetricmeters
Tonsnulltons
Linear Feetimperiallinear-feet
Linear Metersmetriclinear-meters
Cubic Yardsvolumecyds
Cubic Metersvolumecubic-meters
Cubic Feet Per Minutevolumecubic-feet-per-minute
Cubic Meters Per Minutevolumecubic-meters-per-minute
Allowancenullallowance
% of lump sumnullpercent
% of dependencynullpercent-of-dependency
$/KwHpowerkwh
Acresimperialacres
Hectaresmetrichectares
Wattspowerwatts
Bagsnullbags

What remains unchanged:

  • The unit_type field name.
  • The data type.
  • The response structure.

Action required: If your integration uses the unit_type property, be aware that its values will change on December 3, 2026. Review how your integration handles this property and plan for the new unit-of-measure values (e.g. square-feet) instead of the current measurement system values or display labels. Ensure you are prepared for this change before it takes effect.


GET: /api/v2/pub/budgets

🚧

Change

  • from December 3rd, 2026, the 'items/items/tasks/unit_type' response property for the response status '200' returns the unit of measure (e.g. 'square-feet') instead of the measurement system ('imperial', 'metric', 'volume', 'power' or null)


GET: /api/v2/pub/budgets/{id}

🚧

Change

  • from December 3rd, 2026, the 'items/tasks/unit_type' response property for the response status '200' returns the unit of measure (e.g. 'square-feet') instead of the measurement system ('imperial', 'metric', 'volume', 'power' or null)


GET: /api/v2/pub/budget-changes

🚧

Change

  • from December 3rd, 2026, the 'items/items/lines/unit_type' response property for the response status '200' returns the unit of measure (e.g. 'square-feet') instead of the display label (e.g. 'Square Feet')


GET: /api/v2/pub/budget-changes/{id}

🚧

Change

  • from December 3rd, 2026, the 'items/lines/unit_type' response property for the response status '200' returns the unit of measure (e.g. 'square-feet') instead of the display label (e.g. 'Square Feet')