Improved

November 11th, 2025

POST: /api/v2/pub/employees

🚧

Changed

  • the request property 'account_type_id' became required
❗️

Removed

  • removed the request property 'account_type'

GET: /api/v2/pub/employees

🚧

Changed

  • the response property 'items/project_roles/primary_project_role_id' became nullable for the status '200'

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

❗️

Removed

  • removed the request property 'account_type'

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

🚧

Changed

  • the response property 'project_roles/primary_project_role_id' became nullable for the status '200'

POST: /api/v2/pub/project-directories/{id}/invitations

👍

Added

  • endpoint added

GET: /api/v2/pub/projects

👍

Added

  • added the property 'items/employees/items/primary_contact_id' to the response with the '200' status
  • added the property 'items/employees/items/secondary_contact_id' to the response with the '200' status
🚧

Changed

  • the response property 'items/employees/items/executive_id' became nullable for the status '200'
  • the response property 'items/employees/items/manager_id' became nullable for the status '200'

POST: /api/v2/pub/projects

❗️

Removed

  • removed the request property 'executive_id'
  • removed the request property 'manager_id'

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

👍

Added

  • added the property 'employees/items/primary_contact_id' to the response with the '200' status
  • added the property 'employees/items/secondary_contact_id' to the response with the '200' status
🚧

Changed

  • the response property 'employees/items/executive_id' became nullable for the status '200'
  • the response property 'employees/items/manager_id' became nullable for the status '200'

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

❗️

Removed

  • removed the request property 'executive_id'
  • removed the request property 'manager_id'

PUT: /api/v2/pub/projects/{id}/assign-primary-contact

👍

Added

  • endpoint added

PUT: /api/v2/pub/projects/{id}/assign-secondary-contact

👍

Added

  • endpoint added