25 Aug 2018
BIM 360 Issues API Sample by Node.js
This sample of this blog is based on BIM360 Issue API Version 1. Version 1 has been deprecated now. Please use version 2. The other blogs tell more: BIM 360 Issues Version 2 API Released | Autodesk Platform Services
We have migrated some demos of this Node.js sample to Autodesk Platform Services (APS) repository. Please check them at:
- Demo 1: Basic Usage of Issue API
- Demo 3: Dashboards of Issues Statistic
--------Deprecated---------
In the other blog, we introduced a sample in .NET Core on BIM 330 Issue API. Here is another sample on Issue API by Node.js. It shows the usages of some Issue APIs such as:
- basic usage of Issues API such as issues list, create issue, create comment, attach local file, load pushpin viewer with the issue.
- export all issues to an CSV file (a little different to BIM 360 UI function, the CSV contains comments list and custom fields)
- produce dashboard
- Export DWG to PDF (create issue with failure job)
This sample demos Document Issue only in this version, while the most logic of Field Issue API is similar. All APIs help can be found at Forge on-line document. In addition, this sample does not cover all parameters of an API call, while it is easy to test based on the skeleton.
This is a live demo. About tells the test cases with the demo. To play the live demo with your BIM hub, the administrator of your BIM 360 will need to provision with Forge client id of this app. Check out Config>>[Show Me the Steps] on the page.
enjoy and welcome any feedbacks!
Note: Creation of a push-in is only available through Viewer Pushpin extension. Creating a push-in directly at the server side (e.g., using POST endpoint) is not currently supported.” (Wish ID BIMAPI-27). The tutorial introduces the steps working with Pushpin extension.