Creating a Nintex Xtension

Last Updated: 15 May, 2018

Note: This example assumes your license processing region is the United States (US). Where applicable, replace "US" with the appropriate identifier for your license processing region.

From your Nintex Workflow Cloud portal, select the Xtensions link in the left-hand menu, then select the + image to create a new custom connector. 

We now need to provide the path to the OpenAPI specification for ElasticOCR.  Copy the url https://us.api.elasticocr.com/swagger/v1.0/swagger.json into the OpenAPI specification URL field. Once the URL has been added, it will validate that the information complies with the OpenAPI standards and provide a checkmark. Once the validation has passed, please click the Next button. 

NWC Custom Xtension OpenAPI.png

The next step in the process for defining a custom Xtension is to configure the authentication type for the end point. ElasticOCR authenticates requests with an application and a license id provided with each call, so our Xtension will be set with the default value of “Security: None”.  We can proceed by clicking the Next button.

NWC Custom Xtension Security.png

Last step of the process for defining a custom extension is to provide a name, description, and logo for our Xtension. The name and description is automatically pulled in from the OpenAPI definition. You can choose to upload the ElasticOCR logo and then click the Publish button to complete the process.

NWC Custom Xtension Publish.png

Your Nintex Xtension has now been created and is ready to be consumed.  Please see creating a Nintex Workflow Cloud Workflow to see how you can leverage your new ElasticOCR Xtension.