Improved

August 25th, 2025

POST: /api/v2/pub/accounting-business-units

❗️

Removed

  • removed the request property 'address_line_1'
  • removed the request property 'address_line_2'
  • removed the request property 'city'
  • removed the request property 'postal_code'
  • removed the request property 'state'

GET: /api/v2/pub/accounting-business-units

❗️

Removed

  • removed the required property 'items/address_line_1' from the response with the '200' status
  • removed the required property 'items/address_line_2' from the response with the '200' status
  • removed the required property 'items/city' from the response with the '200' status
  • removed the required property 'items/postal_code' from the response with the '200' status
  • removed the required property 'items/state' from the response with the '200' status

PATCH: /api/v2/pub/accounting-business-units/{id}

❗️

Removed

  • removed the request property 'address_line_1'
  • removed the request property 'address_line_2'
  • removed the request property 'city'
  • removed the request property 'postal_code'
  • removed the request property 'state'

GET: /api/v2/pub/accounting-business-units/{id}

❗️

Removed

  • removed the required property 'address_line_1' from the response with the '200' status
  • removed the required property 'address_line_2' from the response with the '200' status
  • removed the required property 'city' from the response with the '200' status
  • removed the required property 'postal_code' from the response with the '200' status
  • removed the required property 'state' from the response with the '200' status

GET: /api/v2/pub/accounting-companies

👍

Added

  • added the required property 'items/address' to the response with the '200' status
❗️

Removed

  • removed the required property 'items/address_line1' from the response with the '200' status
  • removed the required property 'items/address_line2' from the response with the '200' status
  • removed the required property 'items/city' from the response with the '200' status
  • removed the required property 'items/country' from the response with the '200' status
  • removed the required property 'items/postal_code' from the response with the '200' status
  • removed the required property 'items/state' from the response with the '200' status

POST: /api/v2/pub/accounting-companies

🚧

Changed

  • added the new request property 'address'
❗️

Removed

  • removed the request property 'address_line1'
  • removed the request property 'address_line2'
  • removed the request property 'city'
  • removed the request property 'country'
  • removed the request property 'postal_code'
  • removed the request property 'state'

GET: /api/v2/pub/accounting-companies/{id}

👍

Added

  • added the required property 'address' to the response with the '200' status
❗️

Removed

  • removed the required property 'address_line1' from the response with the '200' status
  • removed the required property 'address_line2' from the response with the '200' status
  • removed the required property 'city' from the response with the '200' status
  • removed the required property 'country' from the response with the '200' status
  • removed the required property 'postal_code' from the response with the '200' status
  • removed the required property 'state' from the response with the '200' status

PATCH: /api/v2/pub/accounting-companies/{id}

🚧

Changed

  • added the new request property 'address'
❗️

Removed

  • removed the request property 'address_line1'
  • removed the request property 'address_line2'
  • removed the request property 'city'
  • removed the request property 'country'
  • removed the request property 'postal_code'
  • removed the request property 'state'

POST: /api/v2/pub/accounting-projects

❗️

Removed

  • removed the request property 'address_line_1'
  • removed the request property 'address_line_2'
  • removed the request property 'city'
  • removed the request property 'postal_code'
  • removed the request property 'state'

GET: /api/v2/pub/accounting-projects

❗️

Removed

  • removed the required property 'items/address_line_1' from the response with the '200' status
  • removed the required property 'items/address_line_2' from the response with the '200' status
  • removed the required property 'items/city' from the response with the '200' status
  • removed the required property 'items/postal_code' from the response with the '200' status
  • removed the required property 'items/state' from the response with the '200' status

PATCH: /api/v2/pub/accounting-projects/{id}

❗️

Removed

  • removed the request property 'address_line_1'
  • removed the request property 'address_line_2'
  • removed the request property 'city'
  • removed the request property 'postal_code'
  • removed the request property 'state'

GET: /api/v2/pub/accounting-projects/{id}

❗️

Removed

  • removed the required property 'address_line_1' from the response with the '200' status
  • removed the required property 'address_line_2' from the response with the '200' status
  • removed the required property 'city' from the response with the '200' status
  • removed the required property 'postal_code' from the response with the '200' status
  • removed the required property 'state' from the response with the '200' status

GET: /api/v2/pub/buildings

👍

Added

  • added the property 'items/address/admin_area_1_code' to the response with the '200' status

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

👍

Added

  • added the property 'address/admin_area_1_code' to the response with the '200' status

GET: /api/v2/pub/contracted-invoices

👍

Added

  • added the property 'items/items/items/site_id' to the response with the '200' status

POST: /api/v2/pub/contracted-invoices

🚧

Changed

  • the request property 'custom_id' became nullable
  • the request property 'custom_id' became optional
❗️

Removed

  • removed the request property 'wbs1/items/item_id'

GET: /api/v2/pub/contracted-invoices/{id}

👍

Added

  • added the property '/items/items/items/site_id' to the response with the '200' status

GET: /api/v2/pub/files

👍

Added

  • added the new enum value 'capital-plan' to the 'query' request parameter 'resource_scope'
  • added the new enum value 'capital-plan-project-request-import' to the 'query' request parameter 'resource_type'
  • added the new enum value 'capital-plan-project-request-supporting' to the 'query' request parameter 'resource_type'
  • added the new 'capital-plan' enum value to the 'items/resource_scope' response property for the response status '200'
  • added the new 'capital-plan-project-request-import' enum value to the 'items/resource_type' response property for the response status '200'
  • added the new 'capital-plan-project-request-supporting' enum value to the 'items/resource_type' response property for the response status '200'

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

👍

Added

  • added the new 'capital-plan' enum value to the 'resource_scope' response property for the response status '200'
  • added the new 'capital-plan-project-request-import' enum value to the 'resource_type' response property for the response status '200'
  • added the new 'capital-plan-project-request-supporting' enum value to the 'resource_type' response property for the response status '200'

GET: /api/v2/pub/non-contracted-invoices

👍

Added

  • added the property 'items/items/items/site_id' to the response with the '200' status

POST: /api/v2/pub/non-contracted-invoices

🚧

Changed

  • the request property 'custom_id' became nullable
  • the request property 'custom_id' became optional
  • the request property 'items/site_id' became not nullable
  • the request property 'vendor_company_id' became not nullable
  • the request property 'items/site_id' became required
  • the request property 'vendor_company_id' became required
❗️

Removed

  • removed the request property 'items/item_id'
  • removed the request property 'vendor_id'

GET: /api/v2/pub/non-contracted-invoices/{id}

👍

Added

  • added the property '/items/items/items/site_id' to the response with the '200' status

PATCH: /api/v2/pub/non-contracted-invoices/{id}

🚧

Changed

  • the request property 'items/site_id' became not nullable
  • the request property 'vendor_company_id' became not nullable
  • the request property 'items/site_id' became required
  • the request property 'vendor_company_id' became required

GET: /api/v2/pub/projects-sites

👍

Added

  • added the property 'items/address/admin_area_1_code' to the response with the '200' status

GET: /api/v2/pub/projects-sites/{id}

👍

Added

  • added the property 'address/admin_area_1_code' to the response with the '200' status