Improved
API Changes - 2024-01-24
almost 2 years ago by Lucy Shen
2024-01-24 Changes
- Existing uses of
fee_type: "Internal"will be updated tofee_type: "Fixed Fee"andbillablewill not be modified.
- Create Phase endpoint / Create Activity Phase (Work Category) endpoint
- The “Internal” value for
fee_typewill be marked as Deprecated. - The
budget_internal_withsetting will be marked as Deprecated. - A Phase (or Activity Phase) created with
fee_type: "Internal"will result in the following:fee_type: "Fixed Fee"billablewill inherit from the parent entity ifbillableis not included in the requestbudget_fixed_fee_withwill use the value frombudget_internal_withif it is provided.budget_internal_withwill be set if provided.
- The “Internal” value for
- Update Phase endpoint / Update Activity Phase (Work Category) endpoint
- The “Internal” value for
fee_typewill be marked as Deprecated. - The
budget_internal_withsetting will be marked as Deprecated. - A Phase (or Activity Phase) updated with
fee_type: "Internal"will result in the following:fee_type: "Fixed Fee"billablewill inherit from the parent entity ifbillableis not included in the request
- A Phase (or Activity Phase) updated with
budget_internal_withwill result in the following:- If
fee_type: "Internal"is set in the request,budget_fixed_fee_withwill use the value frombudget_internal_with. budget_internal_withwill be set to the provided value.
- If
- The “Internal” value for
- Fetch Project Phases endpoint / Fetch Team Phases endpoint / Fetch Activity Phase endpoint
- The returned
fee_typevalues will only be “Fixed Fee” or “Hourly”. - The returned
budget_internal_withvalues will have the last set value, but will be unused, becausefee_typewill never be"Internal".
- The returned
