Autodesk API Update: New Features for Construction Cost Data

Autodesk has added 11 new timestamp fields to its Cost API, allowing for much more detailed tracking of construction contract lifecycles. This is a significant increase in data granularity for developers.

Recent adjustments to Autodesk's Platform Services (APS) Cost API are introducing finer control over contract management and data attributes. These changes, rolled out across various updates, aim to equip developers with tools for more granular tracking of project finances and user permissions, potentially reshaping how construction cost data is accessed and manipulated.

The APS Cost API now allows for more detailed tracking of contract lifecycles through the addition of 11 new timestamp fields. This allows applications to pinpoint key moments in a contract's journey, such as when its status last changed. Alongside this, developers can now edit the mainContractId for expenses, offering a more direct link between financial outlays and overarching agreements.

Further elaborating on contract progression, the API now supports a wider array of statuses for "main contracts," enabling more comprehensive lifecycle management directly through the system. Developers can also retrieve associations linked to these main contracts, fostering greater consistency in cost management workflows.

Read More: Bolt cuts HR department, claims company works faster

For those managing custom attributes within the system, a new collaboratorAccess field provides insight into the permissions granted to different users for these attributes. This adds a layer of control and visibility regarding who can see and modify specific data points.

Budget codes are also seeing refinements. Two new fields, budgetCode (raw) and budgetFormattedCode (human-readable), have been added to payment item endpoints. This aims to provide clearer, more consistent budget code displays in user interfaces while retaining the raw data for system processing.

In parallel, Autodesk has been building out capabilities for integrating its Cost Management tools with external Enterprise Resource Planning (ERP) systems. New parameters like externalSystem, externalMessage, and integrationState are being introduced to facilitate the synchronization of budgets, contracts, and other financial elements.

Recent updates also include batch creation for cost items, allowing for up to 200 cost items to be created in a single request, streamlining bulk data entry. Additionally, an API to retrieve tax information for various cost objects has been made available.

Read More: Scaffolding Collapses Cause Worker Danger in Cities

Developer Toolkit and Resources

Autodesk provides resources to assist developers in navigating these API changes. A GitHub repository offers a sample project demonstrating how to exchange data between Cost Management and CSV files. This includes guidance on setting up projects, creating budget code templates, and importing/exporting cost properties.

Autodesk Platform Services encompasses a range of APIs and services, with details on their tiered access and usage outlined in their official documentation.

Contextualizing the Changes

These ongoing API enhancements reflect a trend towards deeper integration and granular control within construction management software. The addition of timestamp fields and expanded status support suggests a push for more robust auditing and workflow automation capabilities. The focus on collaborator access for custom attributes indicates a growing concern for data governance and security within project environments. The continued development of external system integrations signals Autodesk's effort to position its platform as a central hub for diverse financial and operational data within the construction industry.

Read More: Republican Official Rejects $1.8 Billion Fund, Uber L4 Tech Skills Tested

Frequently Asked Questions

Q: What are the main changes in the Autodesk Platform Services Cost API update?
The update adds 11 new timestamp fields for detailed contract tracking, allows editing of contract IDs for expenses, and introduces new features for managing user permissions on custom data attributes. It also refines budget code displays and supports better integration with external systems.
Q: How does the Autodesk API update affect construction contract management?
Developers can now track contract lifecycles with more precision using 11 new timestamp fields. The API also supports a wider range of statuses for main contracts, enabling more comprehensive lifecycle management directly within the system.
Q: How does the Autodesk API update improve data control for custom attributes?
A new 'collaboratorAccess' field has been added, giving developers more insight into user permissions for custom attributes. This helps control who can see and modify specific data points within construction projects.
Q: What improvements have been made to budget codes in the Autodesk API?
The API now includes two new fields for budget codes: 'budgetCode' (raw data) and 'budgetFormattedCode' (human-readable). This aims to provide clearer and more consistent budget code displays in user interfaces.
Q: How can developers use the new batch creation feature in the Autodesk API?
Developers can now create up to 200 cost items in a single API request, which streamlines the process of entering bulk data for construction projects. This saves time and effort compared to creating items individually.