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.
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