Modules
...
Elements
Custom Integration Element
4 min
a custom integration element is a ui component that integrates a third party service or api into a website or application custom integrations can provide many benefits, such as increased functionality, improved user experience, and access to valuable data and insights however, it's important to consider the security and reliability of the third party platform being integrated, as well as any potential costs or limitations associated with the integration api name the name of the api that is being created is mentioned here url the url to run the api (request url) upload json file here we upload the custom input in json format for the api that we want to create after uploading the json file, we can also see the uploaded data by clicking on the open json editor button this json file can also be downloaded or a new file can be re uploaded request preprocess when we want to add an additional request before hitting the api we can configure it by selecting βopen code editorβ then we can use the editor to do the needful response preprocess when we want to customize the response after triggering the api we can configure it by selecting βopen code editorβ then we can use the editor to do the needful response array handling this field has five trigger points option(on page load, on page submit, when variable's value exists, when variable's value is defined, on button click) which we can configure according to our requirements trigger points on page load in this, the integration will be triggered when the page loads on page submit in this, the integration will be triggered when the page is submitted when variable's value exists in this, the integration will be triggered when the selected variable's value exists this variable can be chosen from the dropdown when variable's value is defined in this, the integration will be triggered when the selected variable's value is equal to the value defined by the user this variable can be chosen from the dropdown and then the value can be configured on button click in this, the integration will be triggered when the button is clicked the button text can also be configured here error handling error messages for each scenario, viz, error 401, error 404, error 409, error 500, and other errors can be configured in the specified boxes right now the integration layer only gives 400 to our console so to get the proper error codes to check this out, you can configure n8n workflow to get all error codes getting help please feel free to contact us if you have any questions, require clarification, or have ideas for how to make the documents or any of our services better you can reach out to us at help\@signzy com