Skip to main content
Nintex Community Menu Bar
Question

Nintex Cloud - External API integration

  • December 12, 2023
  • 3 replies
  • 153 views
  • Translate

Forum|alt.badge.img+2

I am new in working with API’s and I’m trying to create a connection to an external API in Nintex Automation Cloud.  The API I am trying to connect to is a Custom API.  Is there a Nintex Cloud Xtension or a different way connect this API to Nintex Data Sources? 

Did this topic help you find an answer to your question?

3 replies

Deon
Forum|alt.badge.img+10
  • Rookie
  • 125 replies
  • December 12, 2023

Hello @HCDDSPmaz , 

 

Is the External API Cloud based or On-Premise?

If it is On-Premise  you will need to install the Nintex Gateway on a server in your LAN.

 

To integrate with a custom API you need to create your own custom Xtension. 1st check the Connector Gallery (https://gallery.nintex.com/) to see if it has not been done already.

 

If not, you will need to get/create a OPEN API c2.0 specification, also called a SWAGGER definition. This Swagger File is used to create a Custom Xtension on your NAC tenant.

 

Nintex Help is an excellent resource when it comes to explaining how to create your own Xtension:

https://help.nintex.com/en-US/xtensions/Home.htm

 

Translate

Forum|alt.badge.img+8
  • Apprentice
  • 70 replies
  • December 12, 2023

For connecting to an external API in NAC, use the “Call a web service” action in the workflow.  You may also have to add a “Query JSON” action to parse the results.  If you want to retrieve the data from that API on a workflow start form, then you may want a custom Xtension.  See the examples on this page -- 

Xtension examples

Or you may also want to build an Xtension to create an available workflow action that returns results in a simpler form.  For example, see the AccuWeather Forecast Xtension example on that page.

Translate

Forum|alt.badge.img+2
  • Author
  • Rookie
  • 9 replies
  • December 15, 2023

Thank you both for your responses. I am going to try what you said and I have any more questions I’ll let you know.

 

Translate

Reply


Cookie policy

We use cookies to enhance and personalize your experience. If you accept you agree to our full cookie policy. Learn more about our cookies.

 
Cookie Settings