improved
August 14 Updates
11 months ago
We have transferred all the remaining endpoints from v1 to v2, added some additional ones, reduced noise and took care of the standards between them.
Budgets
Added
- Response field categories.
- Response field financeable_sites.
- Query parameter budget_type .
- Query parameter project_client_id.
- Query parameter project_client_name.
- Query parameter project_id.
Changed
- The totals structure was changed from an array to an object.
- Response field budget_approved moved to the totals section and renamed to budget_approved_value.
- Response field budget_current moved to the totals section and renamed to budget_current_value.
- Response field budget_original moved to the totals section and renamed to budget_original_value.
- Response field budget_pending moved to the totals section and renamed to budget_pending_value.
- Response field budget_projected moved to the totals section and renamed to budget_projected_value.
- Response field items.[].anticipated_savings renamed to items.[].anticipated_savings_value and moved to totals.
- Response field items.[].my_approved_contract_changes renamed to items.[].my_approved_contract_changes_value and moved to totals.
- Response field items.[].total_approved renamed to items.[].total_approved_value and moved to totals.
- Response field items.[].total_current renamed to items.[].total_current_value and moved to totals.
- Response field items.[].total_pending renamed to items.[].total_pending_value and moved to totals.
- Response field items.[].total_projected renamed to items.[].total_projected_value and moved to totals.
- Response field items.[].unallocated_fund renamed to items.[].unallocated_fund_value and moved to totals.
- Data type of all the above fields changed from float to string.
- Query parameter update_date renamed to updated_at.
Removed
- Response field currency_code.
- Response field description.
- Response field project_description.
- Response field my_budget_id.
- Response field owner_budget_id.
- Response field company_local_id.
- Response field project_client.
- Response field submitted_for_approval.
- Response field items.[].category_code.
- Response field items.[].category_name.
- Response field items.[].project_client.
- Response field items.[].project_id.
Direct Costs
Added
- Response field assigned_employee_id.
- Response field budget_code_id.
- Response field project_id.
- Response field proposal_id.
Changed
- Response field data renamed to items.
- Response field external_id renamed to custom_id.
- Response field amount renamed to total_value and data type changed from float to string.
Removed
- Response field assigned_employee removed from GET direct costs endpoints.
- Response field budgetCode removed from GET direct costs endpoints.
- Response field currency removed from GET direct costs endpoints.
- Response field logs removed from GET direct costs endpoints.
- Response field project removed from GET direct costs endpoints.
- Response field project_company_id removed from GET direct costs endpoints.
- Response field proposal removed from GET direct costs endpoints.
- Response field tenant_id removed from GET direct costs endpoints.
Journal
Added
- Response field created_by.
Changed
- Query parameter updated_date renamed to updated_at.
Removed
- Query parameter show_deleted.
Tasks
Added
- Query parameter project_id.
- Query parameter statuses.
- Query parameter updated_before.
- Query parameter updated_after.
- Query parameter due_date_before.
- Query parameter due_date_after.
Changed
- Response structure changed significantly, with new fields and pagination added to GET tasks list.
- Response structure changed significantly in GET task by ID.
Removed
- Query parameter show_archived.
- Query parameter update_date.
- Query parameter project_client.
Punch Items
Added
- Endpoint to get Punch Lists.
- Endpoint to get Punch Stamps.
- Response field project_id.
- Query parameter project_id.
- Query parameter punch_list_id.
- Query parameter statuses.
- Query parameter ball_in_court_ids.
- Query parameter stamps_ids.
- Query parameter responsible_contractors_ids.
- Query parameter members_ids.
- Query parameter due_date_after.
- Query parameter due_date_before.
- Query parameter page.
- Query parameter per_page.
Changed
- Stamp data moved to a separate endpoint: Get a Punch Stamp by ID.
- Response field ball_in_court renamed to ball_in_court_id.
- Response field members renamed to members_ids.
- Response field documents renamed to documents_ids.
- Query parameter project_local_id renamed to project_id and moved to query params.
Removed
- Response field tags.
- Response field created_by.
- Response field updated_by.
- Response field drawing_annotation.
- Response field specification_annotation.
Inspections
Added
- Query parameter project_id.
- Query parameter statuses.
- Query parameter types.
- Query parameter final_results.
- Query parameter examinations.
- Query parameter inspectors_ids.
- Query parameter originators_ids.
- Query parameter date_after.
- Query parameter date_before.
Changed
- Response structure changed significantly, with new fields and pagination added to GET inspections list.
- Response structure changed significantly in GET inspection by ID.
Surveys
Added
- New endpoint: Get Survey.
Business Units
Added
- Endpoint to get list of Business Units.
- Endpoint to get Business Unit by ID.
Companies
Added
- Response field tags added to GET companies endpoints.
- Endpoint to store Company Office Locations.
- Endpoint to get list of Companies.
- Endpoint to get company by ID.
Removed
- Endpoint Get all off-system companies by name removed.
Contacts
Added
- Endpoint to Import Contact & Company.
Employees
Added
- Endpoint to get list of Employees.
- Endpoint to get Employee by ID.
- Endpoint to update an Employee by ID.
- Endpoint to update Employee Custom Attributes.
- Response field additional_billable_roles added to GET employee endpoints.
Changed
- Query parameter update_date renamed to updated_at.
- Response field billable_role changed from string to object.
Projects
Added
- Endpoint to get list of Projects.
- Endpoint to get Project by ID.
- Query parameter custom_id added to GET projects list.
- Query parameter business_unit_id added to GET projects list.
- Response field business_unit_id added to GET projects list.
Changed
- Response field created_by changed from object to string.
Removed
- Response field is_archived removed from GET projects endpoints.
Contracts
Added
- Response field contracts.wbs1.contract_change_id.