Questions tagged [autodesk-webhooks]

Forge Webhooks API allows applications to listen to Forge events, and receive notifications when they occur.

Webhooks eliminate the need to keep on polling to check for the occurrence of events. Instead, register webhooks for the events you want to monitor. On the occurrence of a registered event, you are notified through a POST request sent to the Callback URL you specified at the time you registered the webhook. For example, you can register a webhook to call back a URL when a file is modified within a project or folder.

There are four key elements to a webhook:

  • The target service of interest.
  • The events from the target service to subscribe. Please check Supported Events section for additional information.
  • The callback URL i.e. URL where the Webhooks service will notify when the events occur.
  • The Scope i.e. the domain of the data for which this webhook was created.

enter image description here

15 questions
2
votes
1 answer

Why doesn't Autodesk Forge 'workflowAttribute' appear in webhook updates for Model Derivative work?

According to Forge API Reference, there is a workflowAttribute available to 'set some custom workflow information'. Its part of the misc object in the Body Structure of the POST request used to submit a job. I am using the following request: …
2
votes
1 answer

Unable to verify Forge callback payload signature

I am currently using Forge Webhooks API to handle different events that might occur on a project. Everything works fine, except the payload signature check. The reason why I want to check the payload is because the callback will end up on my API and…
Marian Simonca
  • 1,472
  • 1
  • 16
  • 29
2
votes
2 answers

autodesk forge integration fails in webhook creation, error 403

I'm trying to create an app that create some webhooks to catch Autodesk Data Management API events. When I create the app with a personal account for testing, it works fine. I get the token and then, I use it to create the webhook. But when I…
2
votes
1 answer

Why is the Autodesk Forge Model Derivative webhook firing multiple times?

I'm using the Autodesk Forge - Model Derivative service to convert a Revit (.rvt) file to IFC and SVF formats. To be notified when these conversions are done I have set up a webhook using the webhooks system Autodesk created for this purpose. Now,…
2
votes
1 answer

Autodesk Forge Webhooks with multiple apps

I'm developing integrations using Autodesk Forge Webhooks API, but find that only one webhook can be added to a root folder by the account. Even when I create another app (Client ID, secret pair) and use it to retrieve another access token, I still…
Frank Chen
  • 178
  • 5
1
vote
1 answer

How to read the projectId from webhook callback?

The POST /webhooks/v1/systems/data/hooks works fine, the events are created as expected, but the callback is missing the project_id for A360 that I need to access the file. How to include that on the callback payload?
Augusto Goncalves
  • 8,493
  • 2
  • 17
  • 44
0
votes
1 answer

APS Webhhok API : Webhook Trigger on acc index status "Finished"

We are creating a APS webhook api that triggers on event "dm.version.added"( When a new version of an item (file) is added to a folder in ACC ) Once we receive webhook event and file urn, we are creating an index of file to get model properties data…
0
votes
1 answer

Autodesk Forge - BIM 360 Document and Folder Workflows Webhook

I want to recieve notification when a file or folder cahnages its workflow status in BIM360 docs, is this possible? There isn't a webhook on the Forge help pages.
0
votes
3 answers

Is it possible to obtain the version of the RVT file that is uploaded to BIM360 Document management?

I am using Forge's Webhook API to manage the files that are uploaded to our BIM360 Projects. Is there a way to look up the version of the RVT file (for example, if is a Revit 2022 file or a 2018)?
0
votes
1 answer

Is model.publish event occur only during Revit publish action?

Description of this event says: "When a Revit Cloud Worksharing model is queued or when processing starts." Does it mean that this event occurs only after a model was published from Revit? Or it includes other cases (e.g. when we transfer the Revit…
0
votes
1 answer

Does the Forge model.sync webhook have different security/scope rules than others?

We've been using the Forge DM webhooks for some time. But when we attempt to register an adsk.c4r/model.sync webhook, it gives a 401 error. We have all of the "data"-related scopes set in our token. { "id":…
Matt
  • 1,043
  • 5
  • 8
0
votes
1 answer

Autodesk Data Management webhooks firing events two times?

I'm receiving two similar events in my server. I'm sendig a response with status 201, but it doesn't solve the problem (after that, i was receiving 4 similar events). The only difference between the events are two fields in the headers…
0
votes
1 answer

Unable to receive Forge webhooks, or unable to get them to fire

I'm setting up an automated system to convert and visualise 3D models through the Forge APIs. The actual conversion and visualisation is pretty straight forward, but keeping track of the process is not as simple. Autodesk recommends using webhooks,…
0
votes
1 answer

Where to handle callback when using Forge Webhooks : server or client side?

I am trying to use Forge Webhooks API to monitor the translation progress of my model with Model Derivative API. I use : C# Web ApiControllers on server side jQuery/JS on client side I am not sure about where to handle callbacks from Webhooks API.…
M.V.
  • 177
  • 9
0
votes
1 answer

Tracking model translation progress with Forge Webhooks API

I want to use Webhooks API to track the progress of my model translation (Model Derivative API). So I've posted a Webhook with the event "extraction.updated", as described here :…