Work Breakdown Structure
- GET
/rest/v1.0/companies/{company_id}/work_breakdown_structure/patternsShow the company WBS pattern - GET
/rest/v1.0/companies/{company_id}/work_breakdown_structure/segmentsList company WBS segments - POST
/rest/v1.0/companies/{company_id}/work_breakdown_structure/segmentsCreate a company WBS segment - GET
/rest/v1.0/companies/{company_id}/work_breakdown_structure/segments/{id}Show a company WBS segment - PATCH
/rest/v1.0/companies/{company_id}/work_breakdown_structure/segments/{id}Update a company WBS segment - GET
/rest/v1.0/companies/{company_id}/work_breakdown_structure/segments/{id}/segment_itemsList company segment items - POST
/rest/v1.0/companies/{company_id}/work_breakdown_structure/segments/{id}/segment_itemsCreate a company segment item - GET
/rest/v1.0/line_item_typesList cost types (line item types) - POST
/rest/v1.0/line_item_typesCreate a cost type - GET
/rest/v1.0/line_item_types/{id}Show a cost type - PATCH
/rest/v1.0/line_item_types/{id}Update a cost type - GET
/rest/v1.0/projects/{project_id}/work_breakdown_structure/patternsShow the project WBS pattern - GET
/rest/v1.0/projects/{project_id}/work_breakdown_structure/segmentsList project WBS segments - POST
/rest/v1.0/projects/{project_id}/work_breakdown_structure/segmentsCreate a project WBS segment - GET
/rest/v1.0/projects/{project_id}/work_breakdown_structure/segments/{id}Show a project WBS segment - PATCH
/rest/v1.0/projects/{project_id}/work_breakdown_structure/segments/{id}Update a project WBS segment - GET
/rest/v1.0/projects/{project_id}/work_breakdown_structure/segments/{id}/segment_itemsList project segment items - POST
/rest/v1.0/projects/{project_id}/work_breakdown_structure/segments/{id}/segment_itemsCreate a project segment item - PATCH
/rest/v1.0/projects/{project_id}/work_breakdown_structure/segments/{id}/segment_items/{item_id}Update a project segment item - GET
/rest/v1.0/projects/{project_id}/work_breakdown_structure/wbs_codesList assembled WBS codes - POST
/rest/v1.0/projects/{project_id}/work_breakdown_structure/wbs_codesCreate an assembled WBS code - GET
/rest/v1.0/projects/{project_id}/work_breakdown_structure/wbs_codes/{id}Show an assembled WBS code - PATCH
/rest/v1.0/projects/{project_id}/work_breakdown_structure/wbs_codes/{id}Update an assembled WBS code - GET
/rest/v1.0/standard_cost_codesList standard cost codes - POST
/rest/v1.0/standard_cost_codesCreate a standard cost code - GET
/rest/v1.0/standard_cost_codes/{id}Show a standard cost code - PATCH
/rest/v1.0/standard_cost_codes/{id}Update a standard cost code
/rest/v1.0/companies/{company_id}/work_breakdown_structure/patternsShow the company WBS pattern
Parameters
- company_idstringpathrequired
Response · 200 · WbsPattern
- idintegerrequired
- is_project_level_orderedbooleanrequired
- segmentsSegment[]required
- created_atstring (date-time)
- updated_atstring (date-time)
/rest/v1.0/companies/{company_id}/work_breakdown_structure/segmentsList company WBS segments
Parameters
- company_idstringpathrequired
Response · 200 · Segment[]
- idintegerrequired
- typestringrequired
- namestringrequired
- positionintegerrequired
- segment_items_countinteger
- requiredboolean
- delimiterstringrequired
- project_can_modify_origin_projectboolean
- project_can_delete_origin_companyboolean
- is_included_in_project_patternboolean
- structurestringrequired
- tieredboolean
- selectable_tiersboolean
- tier_depthinteger
- wbs_pattern_idinteger
- company_idinteger
- project_idinteger
- translated_typestring
- created_atstring (date-time)
- updated_atstring (date-time)
/rest/v1.0/companies/{company_id}/work_breakdown_structure/segmentsCreate a company WBS segment
Parameters
- company_idstringpathrequired
Response · 201 · Segment
- idintegerrequired
- typestringrequired
- namestringrequired
- positionintegerrequired
- segment_items_countinteger
- requiredboolean
- delimiterstringrequired
- project_can_modify_origin_projectboolean
- project_can_delete_origin_companyboolean
- is_included_in_project_patternboolean
- structurestringrequired
- tieredboolean
- selectable_tiersboolean
- tier_depthinteger
- wbs_pattern_idinteger
- company_idinteger
- project_idinteger
- translated_typestring
- created_atstring (date-time)
- updated_atstring (date-time)
/rest/v1.0/companies/{company_id}/work_breakdown_structure/segments/{id}Show a company WBS segment
Parameters
- company_idstringpathrequired
- idstringpathrequired
Response · 200 · Segment
- idintegerrequired
- typestringrequired
- namestringrequired
- positionintegerrequired
- segment_items_countinteger
- requiredboolean
- delimiterstringrequired
- project_can_modify_origin_projectboolean
- project_can_delete_origin_companyboolean
- is_included_in_project_patternboolean
- structurestringrequired
- tieredboolean
- selectable_tiersboolean
- tier_depthinteger
- wbs_pattern_idinteger
- company_idinteger
- project_idinteger
- translated_typestring
- created_atstring (date-time)
- updated_atstring (date-time)
/rest/v1.0/companies/{company_id}/work_breakdown_structure/segments/{id}Update a company WBS segment
Parameters
- company_idstringpathrequired
- idstringpathrequired
Response · 200 · Segment
- idintegerrequired
- typestringrequired
- namestringrequired
- positionintegerrequired
- segment_items_countinteger
- requiredboolean
- delimiterstringrequired
- project_can_modify_origin_projectboolean
- project_can_delete_origin_companyboolean
- is_included_in_project_patternboolean
- structurestringrequired
- tieredboolean
- selectable_tiersboolean
- tier_depthinteger
- wbs_pattern_idinteger
- company_idinteger
- project_idinteger
- translated_typestring
- created_atstring (date-time)
- updated_atstring (date-time)
/rest/v1.0/companies/{company_id}/work_breakdown_structure/segments/{id}/segment_itemsList company segment items
Parameters
- company_idstringpathrequired
- idstringpathrequired
Response · 200 · SegmentItem[]
- idintegerrequired
- codestringrequired
- namestringrequired
- parent_idinteger
- statusstringrequired
- is_parentboolean
- in_useboolean
- path_idsinteger[]
- path_codestring
- path_codesstring[]
- path_namesstring[]
- segmentSegmentStub
- created_atstring (date-time)
- updated_atstring (date-time)
/rest/v1.0/companies/{company_id}/work_breakdown_structure/segments/{id}/segment_itemsCreate a company segment item
Parameters
- company_idstringpathrequired
- idstringpathrequired
Response · 201 · SegmentItem
- idintegerrequired
- codestringrequired
- namestringrequired
- parent_idinteger
- statusstringrequired
- is_parentboolean
- in_useboolean
- path_idsinteger[]
- path_codestring
- path_codesstring[]
- path_namesstring[]
- segmentSegmentStub
- created_atstring (date-time)
- updated_atstring (date-time)
/rest/v1.0/line_item_typesList cost types (line item types)
Response · 200 · CostType[]
- idintegerrequired
- namestringrequired
- codestringrequired
- base_typestringrequired
- translated_base_typestring
- positioninteger
- origin_datastring
- origin_idstring
- created_atstring (date-time)
- updated_atstring (date-time)
/rest/v1.0/line_item_typesCreate a cost type
Response · 201 · CostType
- idintegerrequired
- namestringrequired
- codestringrequired
- base_typestringrequired
- translated_base_typestring
- positioninteger
- origin_datastring
- origin_idstring
- created_atstring (date-time)
- updated_atstring (date-time)
/rest/v1.0/line_item_types/{id}Show a cost type
Parameters
- idstringpathrequired
Response · 200 · CostType
- idintegerrequired
- namestringrequired
- codestringrequired
- base_typestringrequired
- translated_base_typestring
- positioninteger
- origin_datastring
- origin_idstring
- created_atstring (date-time)
- updated_atstring (date-time)
/rest/v1.0/line_item_types/{id}Update a cost type
Parameters
- idstringpathrequired
Response · 200 · CostType
- idintegerrequired
- namestringrequired
- codestringrequired
- base_typestringrequired
- translated_base_typestring
- positioninteger
- origin_datastring
- origin_idstring
- created_atstring (date-time)
- updated_atstring (date-time)
/rest/v1.0/projects/{project_id}/work_breakdown_structure/patternsShow the project WBS pattern
Parameters
- project_idstringpathrequired
Response · 200 · WbsPattern
- idintegerrequired
- is_project_level_orderedbooleanrequired
- segmentsSegment[]required
- created_atstring (date-time)
- updated_atstring (date-time)
/rest/v1.0/projects/{project_id}/work_breakdown_structure/segmentsList project WBS segments
Parameters
- project_idstringpathrequired
Response · 200 · Segment[]
- idintegerrequired
- typestringrequired
- namestringrequired
- positionintegerrequired
- segment_items_countinteger
- requiredboolean
- delimiterstringrequired
- project_can_modify_origin_projectboolean
- project_can_delete_origin_companyboolean
- is_included_in_project_patternboolean
- structurestringrequired
- tieredboolean
- selectable_tiersboolean
- tier_depthinteger
- wbs_pattern_idinteger
- company_idinteger
- project_idinteger
- translated_typestring
- created_atstring (date-time)
- updated_atstring (date-time)
/rest/v1.0/projects/{project_id}/work_breakdown_structure/segmentsCreate a project WBS segment
Parameters
- project_idstringpathrequired
Response · 201 · Segment
- idintegerrequired
- typestringrequired
- namestringrequired
- positionintegerrequired
- segment_items_countinteger
- requiredboolean
- delimiterstringrequired
- project_can_modify_origin_projectboolean
- project_can_delete_origin_companyboolean
- is_included_in_project_patternboolean
- structurestringrequired
- tieredboolean
- selectable_tiersboolean
- tier_depthinteger
- wbs_pattern_idinteger
- company_idinteger
- project_idinteger
- translated_typestring
- created_atstring (date-time)
- updated_atstring (date-time)
/rest/v1.0/projects/{project_id}/work_breakdown_structure/segments/{id}Show a project WBS segment
Parameters
- project_idstringpathrequired
- idstringpathrequired
Response · 200 · Segment
- idintegerrequired
- typestringrequired
- namestringrequired
- positionintegerrequired
- segment_items_countinteger
- requiredboolean
- delimiterstringrequired
- project_can_modify_origin_projectboolean
- project_can_delete_origin_companyboolean
- is_included_in_project_patternboolean
- structurestringrequired
- tieredboolean
- selectable_tiersboolean
- tier_depthinteger
- wbs_pattern_idinteger
- company_idinteger
- project_idinteger
- translated_typestring
- created_atstring (date-time)
- updated_atstring (date-time)
/rest/v1.0/projects/{project_id}/work_breakdown_structure/segments/{id}Update a project WBS segment
Parameters
- project_idstringpathrequired
- idstringpathrequired
Response · 200 · Segment
- idintegerrequired
- typestringrequired
- namestringrequired
- positionintegerrequired
- segment_items_countinteger
- requiredboolean
- delimiterstringrequired
- project_can_modify_origin_projectboolean
- project_can_delete_origin_companyboolean
- is_included_in_project_patternboolean
- structurestringrequired
- tieredboolean
- selectable_tiersboolean
- tier_depthinteger
- wbs_pattern_idinteger
- company_idinteger
- project_idinteger
- translated_typestring
- created_atstring (date-time)
- updated_atstring (date-time)
/rest/v1.0/projects/{project_id}/work_breakdown_structure/segments/{id}/segment_itemsList project segment items
Parameters
- project_idstringpathrequired
- idstringpathrequired
Response · 200 · SegmentItem[]
- idintegerrequired
- codestringrequired
- namestringrequired
- parent_idinteger
- statusstringrequired
- is_parentboolean
- in_useboolean
- path_idsinteger[]
- path_codestring
- path_codesstring[]
- path_namesstring[]
- segmentSegmentStub
- created_atstring (date-time)
- updated_atstring (date-time)
/rest/v1.0/projects/{project_id}/work_breakdown_structure/segments/{id}/segment_itemsCreate a project segment item
Parameters
- project_idstringpathrequired
- idstringpathrequired
Response · 201 · SegmentItem
- idintegerrequired
- codestringrequired
- namestringrequired
- parent_idinteger
- statusstringrequired
- is_parentboolean
- in_useboolean
- path_idsinteger[]
- path_codestring
- path_codesstring[]
- path_namesstring[]
- segmentSegmentStub
- created_atstring (date-time)
- updated_atstring (date-time)
/rest/v1.0/projects/{project_id}/work_breakdown_structure/segments/{id}/segment_items/{item_id}Update a project segment item
Parameters
- project_idstringpathrequired
- idstringpathrequired
- item_idstringpathrequired
Response · 200 · SegmentItem
- idintegerrequired
- codestringrequired
- namestringrequired
- parent_idinteger
- statusstringrequired
- is_parentboolean
- in_useboolean
- path_idsinteger[]
- path_codestring
- path_codesstring[]
- path_namesstring[]
- segmentSegmentStub
- created_atstring (date-time)
- updated_atstring (date-time)
/rest/v1.0/projects/{project_id}/work_breakdown_structure/wbs_codesList assembled WBS codes
Parameters
- project_idstringpathrequired
Response · 200 · WbsCode[]
- idintegerrequired
- flat_codestringrequired
- flat_namestringrequired
- statusstringrequired
- is_in_groupboolean
- wbs_pattern_idinteger
- attribute_itemsany[]
- segment_itemsobject[]required
- created_atstring (date-time)
- updated_atstring (date-time)
/rest/v1.0/projects/{project_id}/work_breakdown_structure/wbs_codesCreate an assembled WBS code
Parameters
- project_idstringpathrequired
Response · 201 · WbsCode
- idintegerrequired
- flat_codestringrequired
- flat_namestringrequired
- statusstringrequired
- is_in_groupboolean
- wbs_pattern_idinteger
- attribute_itemsany[]
- segment_itemsobject[]required
- created_atstring (date-time)
- updated_atstring (date-time)
/rest/v1.0/projects/{project_id}/work_breakdown_structure/wbs_codes/{id}Show an assembled WBS code
Parameters
- project_idstringpathrequired
- idstringpathrequired
Response · 200 · WbsCode
- idintegerrequired
- flat_codestringrequired
- flat_namestringrequired
- statusstringrequired
- is_in_groupboolean
- wbs_pattern_idinteger
- attribute_itemsany[]
- segment_itemsobject[]required
- created_atstring (date-time)
- updated_atstring (date-time)
/rest/v1.0/projects/{project_id}/work_breakdown_structure/wbs_codes/{id}Update an assembled WBS code
Parameters
- project_idstringpathrequired
- idstringpathrequired
Response · 200 · WbsCode
- idintegerrequired
- flat_codestringrequired
- flat_namestringrequired
- statusstringrequired
- is_in_groupboolean
- wbs_pattern_idinteger
- attribute_itemsany[]
- segment_itemsobject[]required
- created_atstring (date-time)
- updated_atstring (date-time)
/rest/v1.0/standard_cost_codesList standard cost codes
Response · 200 · StandardCostCode[]
- idintegerrequired
- standard_cost_code_list_idinteger
- parent_idinteger
- codestringrequired
- full_codestringrequired
- namestringrequired
- divisionstring
- origin_datastring
- origin_idstring
- created_atstring (date-time)
- updated_atstring (date-time)
/rest/v1.0/standard_cost_codesCreate a standard cost code
Response · 201 · StandardCostCode
- idintegerrequired
- standard_cost_code_list_idinteger
- parent_idinteger
- codestringrequired
- full_codestringrequired
- namestringrequired
- divisionstring
- origin_datastring
- origin_idstring
- created_atstring (date-time)
- updated_atstring (date-time)
/rest/v1.0/standard_cost_codes/{id}Show a standard cost code
Parameters
- idstringpathrequired
Response · 200 · StandardCostCode
- idintegerrequired
- standard_cost_code_list_idinteger
- parent_idinteger
- codestringrequired
- full_codestringrequired
- namestringrequired
- divisionstring
- origin_datastring
- origin_idstring
- created_atstring (date-time)
- updated_atstring (date-time)
/rest/v1.0/standard_cost_codes/{id}Update a standard cost code
Parameters
- idstringpathrequired
Response · 200 · StandardCostCode
- idintegerrequired
- standard_cost_code_list_idinteger
- parent_idinteger
- codestringrequired
- full_codestringrequired
- namestringrequired
- divisionstring
- origin_datastring
- origin_idstring
- created_atstring (date-time)
- updated_atstring (date-time)