API News - May 2026

We've delivered some helpful improvements to Aconex APIs over the past couple of months. Here's a recap of some of the updates you may have missed.


Ensure your API integrations support 64-bit records
  • We're preparing to upgrade Aconex database fields to 64-bit, across all Aconex instances. If your organization integrates with Aconex APIs, you'll need to review them and ensure they support 64-bit data types.
  • Any Aconex data being managed or stored as a 32-bit Integer must be updated to a String or Long, depending on your implementation. 
  • We'll soon update the EA1 Aconex instance to 64-bit so it's ready for you to start testing. 
  • Learn how to review your API integrations

Migrate to OAuth for enhanced security
  • Towards the beginning of 2027 we're planning to retire all Integration IDs. This means that Basic Auth will soon no longer be accepted for API access.
  • We're providing early notice so you can start planning to migrate to OAuth to avoid additional effort later. 

Search package reviews
Manage OAuth clients and secrets
  • Lobby admins can now disable, enable, delete and generate a new client secret for their organizations OAuth Clients. You no longer need to contact support to do this.

Get mail and project fields in one call
  • You can now request your mail data including project fields in a single call. You no longer have to make separate calls to achieve this. 
  • The new API is POST /api/projects/{projectid}/mail/search.
  • View Mail API Documentation

Remove invalid characters in documents
  • We've introduced a new parameter in Documents APIs to help you remove invalid characters from your metadata.
  • This ensures your API requests are completed successfully without errors.
  • Make sure you include sanitizeInvalidXmlCharacters=true in your request to ensure invalid XML characters are replaced with a whitespaces.

More data for packages
  • The Package GET API has an include parameter to help you request additional data separated by commas.
  • A new API returns the total volume of all package attachments for a given projectID.
  • The Package Events API now includes the PACKAGE_NO_LONGER_IN_USE and PACKAGE_DELETED events, to help you filter packages.
  • View the Packages API Developer Guide

More data in Cost
  • We've updated the Cost API documentation to include examples for internal and shared configured fields and tag categories.
  • File size for attachments in contract changes and payment applications can now also be requested from the API.
  • We've updated the Contract Change Orders API in Cost so you can now filter contract changes based on their status.
  • View the Cost API Developer Guide