Autodesk Forge is our collection of Application Program Interfaces (APIs) that we use to develop our own web services. As part of our Forge efforts, we share those APIs (including documentation and code samples) with customers and 3rd party developers (the Forge community) that want to leverage years’ worth of legacy and current data associated with projects.
Forge is defined by 7 groups of APIs:
- Authentication
- Design Automation API
- Reality Capture API
- Data Management API
- Model Derivative API
- Viewer
- Webhooks API
With regard to the last one, Webhooks, the protocol that servers and browsers use to communicate is HTTP (Hypertext Transfer Protocol). A WebHook is an HTTP callback. In terms of web services, a WebHook manifests itself when an HTTP POST occurs when something happens; or a simple event-notification via HTTP POST. In other words, a web application implementing WebHooks will POST messages to a URL (Uniform Resource Locator) when certain things…