Improved

July 21th, 2025

GET: /api/v2/pub/budgets

๐Ÿ‘

Added

  • added the property 'items/has_approved_phase' to the response with the '200' status
๐Ÿšง

Changed

  • added the new 'query' request parameter 'has_approved_phase'

POST: /api/v2/pub/budgets

๐Ÿ‘

Added

  • endpoint added

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

๐Ÿ‘

Added

  • added the property 'has_approved_phase' to the response with the '200' status

POST: /api/v2/pub/contract-changes

๐Ÿšง

Changed

  • the request property 'contract_id' became required
  • the request property 'name' became required
  • the request property 'schedule_impact_status' became required
  • the request property 'stage_type' became required
  • the request property 'status' became required
  • the request property 'type' became required
  • the request property 'wbs1' became required

PUT: /api/v2/pub/contracted-invoices/{id}/reject-by-accounting

๐Ÿ‘

Added

  • endpoint added

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

๐Ÿšง

Changed

  • added the new request property 'vendor_company_id'
  • the request property 'vendor_id' became nullable

PUT: /api/v2/pub/non-contracted-invoices/{id}/reject-by-accounting

๐Ÿ‘

Added

  • endpoint added

GET: /api/v2/pub/projects

โ—๏ธ

Removed

  • removed the 'completed-and-waiting-for-residual' enum value from the 'items/status_name' response property for the response status '200'
  • removed the 'undefined' enum value from the 'items/status_name' response property for the response status '200'

POST: /api/v2/pub/projects

โ—๏ธ

Removed

  • removed the enum value 'Completed and Waiting for Residual' of the request property 'status'

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

๐Ÿ‘

Added

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

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

๐Ÿ‘

Added

  • added the property 'is_primary' to the response with the '200' status

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

โ—๏ธ

Removed

  • removed the 'completed-and-waiting-for-residual' enum value from the 'status_name' response property for the response status '200'
  • removed the 'undefined' enum value from the 'status_name' response property for the response status '200'

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

๐Ÿ‘

Added

  • endpoint added