Open Integration Endpoints

Open Integration Endpoints provide an abstraction layer over the REST API that you can use to integrate the application with data from external sources, such as ERP systems, other applications, document-oriented databases, or other storage solutions. This list provides links to the open integration endpoints.

Budget Item REST Endpoints

Use the Budget Item service to integrate budget items. Budget items represent costs associated with labor or other project expenses.

CBS REST Endpoints

Use the CBS service to integrate cost breakdown structure codes for a workspace or project. A CBS is used to track, manage, and report costs related to a project. CBS codes enable you to define and track custom cost data within project or workspace CBS.

Company REST Endpoints

Use the Company service to integrate 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.

Project REST Endpoints

Use the Project service to integrate projects. Projects are company initiatives and goals you can manage.

Project Actuals Line Item REST Endpoints

Use the Project Actuals Line Items service to integrate project actual line items.

Resource REST Endpoints

The Resource service enables you to integrate resources. Resources represent any quantifiable item you can track and assign to specific activities in a project.