POST: /api/v2/pub/drive-files

🚧

Changed

  • the request property 'parent_id' became not nullable
❗️

Removed

  • removed the request property 'drive_id'

POST: /api/v2/pub/drive-folders

❗️

Removed

  • removed the request property 'drive_id'

GET: /api/v2/pub/punch-item-solutions

πŸ‘

Added

  • endpoint added

GET: /api/v2/pub/punch-item-solutions/{id}

πŸ‘

Added

  • endpoint added

GET: /api/v2/pub/punch-items

πŸ‘

Added

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

POST: /api/v2/pub/punch-items

🚧

Changed

  • added the new request property 'document_ids'

GET: /api/v2/pub/punch-items/{id}

πŸ‘

Added

  • added the required property 'solution_ids' to the response with the '200' status

GET: /api/v2/pub/capital-plan-scenarios

🚧

Changed

  • the 'query' request parameter 'capital_plan_id' became optional

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

πŸ‘

Added

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

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

πŸ‘

Added

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

POST: /api/v2/pub/drive-files

πŸ‘

Added

  • endpoint added

POST: /api/v2/pub/drive-folders

πŸ‘

Added

  • endpoint added

POST: /api/v2/pub/drives

πŸ‘

Added

  • endpoint added

GET: /api/v2/pub/employees

πŸ‘

Added

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

POST: /api/v2/pub/employees

🚧

Changed

  • added the new request property 'location_ids'

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

πŸ‘

Added

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

PATCH: /api/v2/pub/employees/{id}

🚧

Changed

  • added the new request property 'location_ids'

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

πŸ‘

Added

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

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

πŸ‘

Added

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

POST: /api/v2/pub/oauth/token

πŸ‘

Added

  • added the new 'authorization_code' enum value to the request property 'grant_type'
  • added the new 'client_credentials' enum value to the request property 'grant_type'
  • added the new 'refresh_token' enum value to the request property 'grant_type'
  • added the non-success response with the status '422'
  • added the property 'refresh_token' to the response with the '200' status
  • added the property 'refresh_token_expires_in' to the response with the '200' status
🚧

Changed

  • added the new request property 'code'
  • added the new request property 'code_verifier'
  • added the new request property 'redirect_uri'
  • added the new request property 'refresh_token'
  • added the new request property 'scope'
  • the request property 'client_id' became nullable
  • the request property 'client_secret' became nullable
  • request property 'grant_type' was restricted to a list of enum values
  • the request property 'grant_type' became required

GET: /api/v2/pub/project-request-pipelines

πŸ‘

Added

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

GET: /api/v2/pub/project-request-pipelines/{id}

πŸ‘

Added

  • added the required property 'id' to the response with the '200' status

POST: /api/v2/pub/punch-items

🚧

Changed

  • the request property 'ball_in_court_id' became optional
  • the request property 'comment' became optional
  • the request property 'external_references' became optional
  • the request property 'members_ids' became optional
  • the request property 'punch_list_id' became optional
  • the request property 'responsible_contractor_id' became optional
  • the request property 'site_ids' became optional
  • the request property 'stamp_id' became optional

GET: /api/v2/pub/files

πŸ‘

Added

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

POST: /api/v2/pub/files

🚧

Changed

  • added the new request property 'description'

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

πŸ‘

Added

  • added the required property 'description' to the response with the '200' status

POST: /api/v2/pub/jobsite-media

πŸ‘

Added

  • endpoint added

GET: /api/v2/pub/rfis

πŸ‘

Added

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

POST: /api/v2/pub/rfis

πŸ‘

Added

  • endpoint added

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

πŸ‘

Added

  • added the required property 'source_platform' to the response with the '200' status


GET: /api/v2/pub/account-types

πŸ‘

Added

  • added the property 'items/permissions/resources/capital_plan' to the response with the '200' status
  • added the property 'items/permissions/resources/data_management' to the response with the '200' status
  • added the property 'items/permissions/resources/project_financials/can_create_and_edit_cash_flow' to the response with the '200' status
  • added the property 'items/permissions/resources/project_financials/can_view_cash_flow' to the response with the '200' status
❗️

Removed

  • removed the property 'items/permissions/resources/workspace_configuration/can_create_access_tokens_and_oauth' from the response with the '200' status

GET: /api/v2/pub/account-types/{id}

πŸ‘

Added

  • added the property 'permissions/resources/capital_plan' to the response with the '200' status
  • added the property 'permissions/resources/data_management' to the response with the '200' status
  • added the property 'permissions/resources/project_financials/can_create_and_edit_cash_flow' to the response with the '200' status
  • added the property 'permissions/resources/project_financials/can_view_cash_flow' to the response with the '200' status
❗️

Removed

  • removed the property 'permissions/resources/workspace_configuration/can_create_access_tokens_and_oauth' from the response with the '200' status

PATCH: /api/v2/pub/account-types/{id}

🚧

Changed

  • added the new request property 'permissions/resources/capital_plan'
  • added the new request property 'permissions/resources/data_management'
  • added the new request property 'permissions/resources/project_financials/can_create_and_edit_cash_flow'
  • added the new request property 'permissions/resources/project_financials/can_view_cash_flow'
❗️

Removed

  • removed the request property 'permissions/resources/workspace_configuration/can_create_access_tokens_and_oauth'

GET: /api/v2/pub/projects

🚧

Changed

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

GET: /api/v2/pub/rfis

πŸ‘

Added

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

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

πŸ‘

Added

  • added the required property 'solution_ids' to the response with the '200' status

GET: /api/v2/pub/rfis/{rfi_id}/solutions

πŸ‘

Added

  • endpoint added

POST: /api/v2/pub/rfis/{rfi_id}/solutions

πŸ‘

Added

  • endpoint added

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

πŸ‘

Added

  • endpoint added

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

🚧

Changed

  • added the new request property 'wbs1/items/released_retention_value'

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

🚧

Changed

  • the request property 'wbs1/items/released_retention_value' became not nullable


GET: /api/v2/pub/capital-plan-cash-flows

πŸ‘

Added

  • endpoint added

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

🚧

Changed

  • added the new request property 'is_retention'
  • the request property 'payment_term_id' became nullable
  • the request property 'document_ids' became not nullable

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

🚧

Changed

  • added the new request property 'wbs1/items/released_retention_value'

GET: /api/v2/pub/project-cash-flows

πŸ‘

Added

  • endpoint added

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

🚧

Changed

  • added the new request property 'supporting_document_ids'

POST: /api/v2/pub/contracts

🚧

Changed

  • added the new request property 'additional_attachment_ids'

GET: /api/v2/pub/project-schedules

πŸ‘

Added

  • added the new 'construction' enum value to the 'items/tickets/items/category' response property for the response status '200'
  • added the new 'development' enum value to the 'items/tickets/items/category' response property for the response status '200'
  • added the new 'finance' enum value to the 'items/tickets/items/category' response property for the response status '200'
  • added the new 'food_and_beverage' enum value to the 'items/tickets/items/category' response property for the response status '200'
  • added the new 'golf_development' enum value to the 'items/tickets/items/category' response property for the response status '200'
  • added the new 'golf_operations' enum value to the 'items/tickets/items/category' response property for the response status '200'
  • added the new 'information_technology' enum value to the 'items/tickets/items/category' response property for the response status '200'
  • added the new 'legal' enum value to the 'items/tickets/items/category' response property for the response status '200'
  • added the new 'marketing' enum value to the 'items/tickets/items/category' response property for the response status '200'
  • added the new 'marketing_and_operations' enum value to the 'items/tickets/items/category' response property for the response status '200'
  • added the new 'operations' enum value to the 'items/tickets/items/category' response property for the response status '200'
  • added the new 'real_estate_sales' enum value to the 'items/tickets/items/category' response property for the response status '200'
  • added the new 'reservations' enum value to the 'items/tickets/items/category' response property for the response status '200'
  • added the new 'retail' enum value to the 'items/tickets/items/category' response property for the response status '200'
  • added the new 'rooms' enum value to the 'items/tickets/items/category' response property for the response status '200'
  • added the new 'talent_and_culture' enum value to the 'items/tickets/items/category' response property for the response status '200'

GET: /api/v2/pub/project-schedules/{id}

πŸ‘

Added

  • added the new 'construction' enum value to the 'tickets/items/category' response property for the response status '200'
  • added the new 'development' enum value to the 'tickets/items/category' response property for the response status '200'
  • added the new 'finance' enum value to the 'tickets/items/category' response property for the response status '200'
  • added the new 'food_and_beverage' enum value to the 'tickets/items/category' response property for the response status '200'
  • added the new 'golf_development' enum value to the 'tickets/items/category' response property for the response status '200'
  • added the new 'golf_operations' enum value to the 'tickets/items/category' response property for the response status '200'
  • added the new 'information_technology' enum value to the 'tickets/items/category' response property for the response status '200'
  • added the new 'legal' enum value to the 'tickets/items/category' response property for the response status '200'
  • added the new 'marketing' enum value to the 'tickets/items/category' response property for the response status '200'
  • added the new 'marketing_and_operations' enum value to the 'tickets/items/category' response property for the response status '200'
  • added the new 'operations' enum value to the 'tickets/items/category' response property for the response status '200'
  • added the new 'real_estate_sales' enum value to the 'tickets/items/category' response property for the response status '200'
  • added the new 'reservations' enum value to the 'tickets/items/category' response property for the response status '200'
  • added the new 'retail' enum value to the 'tickets/items/category' response property for the response status '200'
  • added the new 'rooms' enum value to the 'tickets/items/category' response property for the response status '200'
  • added the new 'talent_and_culture' enum value to the 'tickets/items/category' response property for the response status '200'

GET: /api/v2/pub/files

πŸ‘

Added

  • added the new enum value 'daily-report-note' to the 'query' request parameter 'resource_type'
  • added the new enum value 'daily-report-waste' to the 'query' request parameter 'resource_type'
  • added the new 'daily-report-note' enum value to the 'items/resource_type' response property for the response status '200'
  • added the new 'daily-report-waste' enum value to the 'items/resource_type' response property for the response status '200'

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

πŸ‘

Added

  • added the new 'daily-report-note' enum value to the 'resource_type' response property for the response status '200'
  • added the new 'daily-report-waste' enum value to the 'resource_type' response property for the response status '200'