CBS REST Endpoints

CBS
The CBS service enables you to send requests related to the Cost Breakdown Structure codes for a workspace or project.
Creates a project CBS code.
Method: post
Path: /v16.2/cbs/project/{id}
Creates a workspace CBS code.
Method: post
Path: /v16.2/cbs/workspace/{id}
Creates the project costing source for the specific project.
Method: post
Path: /v16.2/cbs/project/{id}/projectCostingSource
Deletes the project CBS code for the specified workspace CBS ID.
Method: delete
Path: /v16.2/cbs/project/{id}
Deletes the workspace CBS code for the specified workspace CBS ID.
Method: delete
Path: /v16.2/cbs/workspace/{id}
Returns all CBS codes for the specified workspace ID or project ID.
Method: get
Path: /v16.2/cbs/project/{id}
Returns all CBS codes for the specified workspace ID or project ID.
Method: get
Path: /v16.2/cbs/workspace/{id}
Returns the project costing source for the specific project.
Method: get
Path: /v16.2/cbs/project/{id}/projectCostingSource
Returns the workspace/project CBS for the specified workspace CBS ID and type.
Method: get
Path: /v16.2/cbs/{id}
Updates the project CBS code for the specified project CBS ID.
Method: put
Path: /v16.2/cbs/project
Updates the project costing source for the specific project.
Method: put
Path: /v16.2/cbs/project/{id}/projectCostingSource
Updates the workspace CBS code for the specified workspace CBS ID.
Method: put
Path: /v16.2/cbs/workspace
CBS
The CBS service enables you to send requests related to the Cost Breakdown Structure codes for a workspace or project.
Updates the project CBS code for the specified project CBS ID.
Method: put
Path: /v16.2/cbs/project
Deletes the project CBS code for the specified workspace CBS ID.
Method: delete
Path: /v16.2/cbs/project/{id}
Returns all CBS codes for the specified workspace ID or project ID.
Method: get
Path: /v16.2/cbs/project/{id}
Creates a project CBS code.
Method: post
Path: /v16.2/cbs/project/{id}
Returns the project costing source for the specific project.
Method: get
Path: /v16.2/cbs/project/{id}/projectCostingSource
Creates the project costing source for the specific project.
Method: post
Path: /v16.2/cbs/project/{id}/projectCostingSource
Updates the project costing source for the specific project.
Method: put
Path: /v16.2/cbs/project/{id}/projectCostingSource
Updates the workspace CBS code for the specified workspace CBS ID.
Method: put
Path: /v16.2/cbs/workspace
Deletes the workspace CBS code for the specified workspace CBS ID.
Method: delete
Path: /v16.2/cbs/workspace/{id}
Returns all CBS codes for the specified workspace ID or project ID.
Method: get
Path: /v16.2/cbs/workspace/{id}
Creates a workspace CBS code.
Method: post
Path: /v16.2/cbs/workspace/{id}
Returns the workspace/project CBS for the specified workspace CBS ID and type.
Method: get
Path: /v16.2/cbs/{id}
CBS
The CBS service enables you to send requests related to the Cost Breakdown Structure codes for a workspace or project.
Deletes the project CBS code for the specified workspace CBS ID.
Method: delete
Path: /v16.2/cbs/project/{id}
Deletes the workspace CBS code for the specified workspace CBS ID.
Method: delete
Path: /v16.2/cbs/workspace/{id}
Returns all CBS codes for the specified workspace ID or project ID.
Method: get
Path: /v16.2/cbs/project/{id}
Returns the project costing source for the specific project.
Method: get
Path: /v16.2/cbs/project/{id}/projectCostingSource
Returns all CBS codes for the specified workspace ID or project ID.
Method: get
Path: /v16.2/cbs/workspace/{id}
Returns the workspace/project CBS for the specified workspace CBS ID and type.
Method: get
Path: /v16.2/cbs/{id}
Creates a project CBS code.
Method: post
Path: /v16.2/cbs/project/{id}
Creates the project costing source for the specific project.
Method: post
Path: /v16.2/cbs/project/{id}/projectCostingSource
Creates a workspace CBS code.
Method: post
Path: /v16.2/cbs/workspace/{id}
Updates the project CBS code for the specified project CBS ID.
Method: put
Path: /v16.2/cbs/project
Updates the project costing source for the specific project.
Method: put
Path: /v16.2/cbs/project/{id}/projectCostingSource
Updates the workspace CBS code for the specified workspace CBS ID.
Method: put
Path: /v16.2/cbs/workspace