Bring your best ideas to the AI Use Case Contest! Enter to win 40 hours of expert engineering support and bring your vision to life using the powerful combination of Alteryx + AI. Learn more now, or go straight to the submission form.
Start Free Trial

Alteryx Designer Desktop Discussions

Find answers, ask questions, and share expertise about Alteryx Designer Desktop and Intelligence Suite.

Can Alteryx Designer connect to and utilize on-prem, non-web based API DLLs?

areidler
5 - Atom

Is it possible in Alteryx Designed to make API calls to an on-prem, non-web based application?  For example, we have an auditing engagement solution installed on a server within our company network (CCH ProSystem fx Engagement).  Installed on the server are vendor API DLLs which can be used to interact with the engagement solution (add records, update records, etc.)  We currently interact with the APIs via an application built using C#.

 

I am looking to find out if it is possible to interact with these non-web based APIs via Alteryx Designer.. and if so how?  Are there a specific tools within Alteryx I can use to connect to and communicate with the vendor APIs over our network?

 

I have done some preliminary searching of the Discussion boards here as well as Googling prior to writing this post, but I am not finding anything along the lines of what I believe I am looking for.

 

Thanks in advance.

3 REPLIES 3
fmvizcaino
17 - Castor
17 - Castor

Hi @areidler ,

 

Since you already have the c#, you can turn it into an executable and use the run command tool to call the exe file.

 

http://community.alteryx.com/t5/Alteryx-Knowledge-Base/Tool-Mastery-Run-Command/ta-p/31548#:~:text=E....

 

Best,

Fernando Vizcaino

areidler
5 - Atom

The function of the executable is what we're looking to replicate via Alteryx.  We would like to directly interact with the API DLLs via Alteryx.

avanibhatnagar
8 - Asteroid

Were you ever able to connect to CCH Engagement APIs using Alteryx? Also are you aware if it works with just C# or we can use other languages such as Python?

Labels
Top Solution Authors