Company REST Endpoints

Company
The Company service enables you to create, view, update, or delete companies. Multiple companies can work together using the same environment. For example, if the owning company hires a design firm and a subcontractor to work on the same project, the owning company can add both of the other companies as partner companies. The owning company can also add users to the partner companies and give them access to workspaces, projects, and portfolios. Two types of companies are supported: Owning Company: Represents the company with ownership of the application instance. Owning companies cannot be deleted. Partner Company: A separate entity from the owning company that needs access to the application. Partner companies represent vendors, resellers, subcontractors, owners, suppliers, and other consultants.
Batch Integrate Companies with an External Data Source
Method: post
Path: /api/restapi/company/syncBatch
Delete a Company
Method: delete
Path: /api/restapi/company/{companyId}
Integrate a Company with an External Data Source
Method: post
Path: /api/restapi/company/sync
View a Company
Method: get
Path: /api/restapi/company/{companyId}
View a Company by Name
Method: get
Path: /api/restapi/company/name/{companyName}
View all Companies
Method: get
Path: /api/restapi/company/list
View Companies by Tenant Owner
Method: get
Path: /api/restapi/company/tenantOwner
View Integrated Companies
Method: get
Path: /api/restapi/company/externallySourced