Skip to main content
February 27, 2024
Solved

Trying to create a webhook on Autodesk where the callbackUrl is an Appian web API

  • February 27, 2024
  • 6 replies
  • 0 views
Hi,

I'm trying to post a webhook on Autodesk which callbackurl is an Appian web API. The problem I have, I can't expose any Appian service without authentication, and on the post method I don't see any option where I can write an API-key or something similar, only the callbackurl.

Is there any method where I can expose an Appian Web Api?

Best answer by mathieud0001

Only seems to support a "secret token" which is surprising like Stefan has mentioned.

I think you probably have the best solution with the APIM.

6 replies

stefanhelzle0001
February 27, 2024

No, any API access to Appian must be authenticated. But, to be honest, I find it hard to believe that Autodesk does not support authentication for callbacks.

February 27, 2024

Hi Stefan, I thought the same, but actually an autodesk webhook configuration only expect a callbackurl (https://aps.autodesk.com/en/docs/webhooks/v1/reference/http/webhooks/systems-system-events-event-hooks-POST/).

Finally I will use an API manager which recieve the webhook call and comunicates with appian.

Thanks anyway for your reply

mathieud0001
February 27, 2024

Only seems to support a "secret token" which is surprising like Stefan has mentioned.

I think you probably have the best solution with the APIM.

stefanhelzle0001
February 27, 2024

You could try to use basic authentication like in the curl examples:

https://docs.appian.com/suite/help/23.4/Web_API_Authentication.html#api-key-authentication