Web API to receive values from external system

I need to receive the values from external system to update into Appian database. So i have used start process in web api to get those values and update accordingly. Through postman i was able to start the process with provided values from external system but when i'm try to trigger from mule service it not able to trigger and sometimes it shows 401 authentication problem. User who try to start the process is also available in appian environment. Please help on this how get those data from mule service.

  Discussion posts and replies are publicly visible

Parents
  • Hey Ganga,

    To call a Appian Web- Api from outer systems needs to pass basic + preemptive authentication. If there is any way to enable preemptive authentication from mule please try with same. And try to check logs if you can find where it is failing, In my case it was failing while host name verification while calling from java so i have written a method to override hostname verification (P.S.- it was only for testing not suggested in Prod env)
Reply
  • Hey Ganga,

    To call a Appian Web- Api from outer systems needs to pass basic + preemptive authentication. If there is any way to enable preemptive authentication from mule please try with same. And try to check logs if you can find where it is failing, In my case it was failing while host name verification while calling from java so i have written a method to override hostname verification (P.S.- it was only for testing not suggested in Prod env)
Children