August 25, 2018

BIM 360 Issues API Sample by Node.js

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.

Posted by

Xiaodong Liang has been with Autodesk since 2007, focusing on providing programming support, consulting, training and evangelism to external developers. He started his career China and now lives in Beijing, China. Xiaodong is currently a developer consultant in the team Developer Technical Services (DevTech), the worldwide team of API gurus providing technical services through the Autodesk Developer Network. He supports...

Mikako Harada

Mikako Harada works as an AEC technical lead and Americas manager for the Developer Technical Services (DevTech) team at Autodesk. She provides API (Application Programming Interface) technical support to the members of Autodesk Developer Network worldwide for AEC products.


Prior to joining Autodesk, she worked as a researcher for the Swiss Federal Institute of Technology (ETH) in Zurich. While at...

Developer Advocate, Autodesk

Developer Advocate at Autodesk since 2008, working with both desktop and web/cloud apps using top technologies, like C#, JavaScript, NodeJS and any other that can solve problems and improve workflows. See my samples on Github and follow me on Twitter for updates. 

Related Posts