The document provides an overview of the BIM 360 Docs Issues API, including a product demo and details on authentication, the data management API, and the issues API. It discusses using the issues API to create, retrieve, update, and link issues to BIM 360 projects and documents. Future capabilities may include bulk updates, associating issues to 3D locations, and expanding beyond BIM 360.
8. BIM 360 Docs – API Overview
• Authentication (OAuth)
• BIM 360 API
(Account/HQ Mgmt)
• Data Management API
• Model Derivative API
• Viewer
• Issues API
9. BIM 360 Docs – API Overview
• Authentication (OAuth)
• BIM 360 API
(Account/HQ Mgmt)
• Data Management API
• Model Derivative API
• Viewer
• Issues API
10. BIM 360 Docs – API Overview
• Authentication (OAuth)
• BIM 360 API
(Account/HQ Mgmt)
• Data Management API
• Model Derivative API
• Viewer
• Issues API
11. BIM 360 Docs – API Overview
• Authentication (OAuth)
• BIM 360 API
(Account/HQ Mgmt)I
• Data Management API
• Model Derivative API
• Viewer
• Issues API
12. BIM 360 Docs – API Overview
• Authentication (OAuth)
• BIM 360 API
(Account/HQ Mgmt)
• Data Management API
• Model Derivative API
• Viewer
• Issues API
13. BIM 360 Docs – API Overview
• Authentication (OAuth)
• BIM 360 API
(Account/HQ Mgmt)
• Data Management API
• Model Derivative API
• Viewer
• Issues API
14. Authentication Methods for BIM 360 Docs
• OAuth2
• 2-legged
• Application-only
• 3-legged
• User context
• Re-direct to accounts.autodesk.com
https://developer.autodesk.com/en/docs/oauth/v2/overview/
16. Data Management API – Overview
• Document Management
• Common across Autodesk products
• A360
• Fusion/Life Cycle
• BIM 360 Docs
• Consumer products (Tinker CAD)
• …
17. Data Management API – Service Groups
• Project service
• Data service
• Object storage
service (OSS)
• Schema services
https://developer.autodesk.com/en/docs/data/v2/overview/
20. Learn more: Data Management & Related API
Classes
Time Title Focus
Wednesday
2:25 PM Visual Reporting with Connected Design Data Platform, Viewing
3:55 PM Increasing Supply Chain and Manufacturing Capacity with Forge Manufacturing, partner
Thursday
10:50 AM The Path to Forge Platform, Overview
10:50 AM Cloud PDMDemystified – The Futureof File Management Manufacturing, PLM
1:00 PM Free Your BIMData AEC, Model Derivative
2:05 PM Building Data Centric Applications on Forge Manufacturing, partner
3:35 PM Collaborating with Design Data Platform, DM basics
4:40 PM Free Your Design Data Platform, Model Derivative
36. GET (open, company ) issues
https://developer.api.autodesk.com/issues/v1/co
ntainers/:container_id/issues?
filter[status]=open&
filter[assigned_to_type]=company
40. Issues Vision
• Provides a toolset to track issues
• Data in the middle approach
• Leverages Forge APIs & BIM 360 Docs’
powerful permissions system
41. Future Capabilities
• Bulk updates for syncing & importing
• Issue creation & updating
• Association to location
• Linking to 3D element
• New Issue types
• Quality Issues
• RFIs
• Beyond BIM 360 (A360 & External)
• What else?
https://bim360docs.autodesk.com/projects/8abacbbd-6e3c-4f83-9061-027096c70c79/documents/detail
A2 – Sections
the engineering assist is reviewing MA code & things the roof line is not to codeeng creates issue
Container lets us map this issue to a BIM360 Project
in the backdrop issue is linked to Medford Reno project via a ‘container'
container is created when BIM 360 docs project is created
(Joe doesn’t know or care that there is a container)
Go to postmanpostman
1) uses postman to basic issues call https://developer.api.autodesk.com/issues/v1/containers/:container_id/issues?
2) sort[created_at] see Joe’s issue https://developer.api.autodesk.com/issues/v1/containers/:container_id/issues?sort=[created_at]
following shared conventions, you can
increase productivity, take advantage of
generalized tooling, and
focus on what matters: your application.
sort=created_at is an example of this
Clients built around JSON API are able to take advantage of its features around efficiently caching responses, sometimes eliminating network requests entirely.
5min
5min
5min
https://bim360ux.invisionapp.com/share/DV3XK6FYB#/screens
Explain why this is useful?
Future: Custom workflows
Assignee Id is managed by Forge’s Authentication solution
In docs
https://bim360ux.invisionapp.com/share/DV3XK6FYB#/screens
Explain why this is useful?