Modules
...
Pages
Widget for Custom Integration
6 min
when we are creating a page using the widgets we have discussed till now, we are using the apis which are pre defined but, some clients require customized apis that cater to their specific requirements for example, if an institution wants to add a internal dedupe docid\ tv2xpoqn6ot0boij5l7l check in their journey, then by using the custom integration widget, we can customize the page to integrate the api in the journey, which will check whether the kyc of the person is already done using their pan information(pan number) this widget helps us to customize the apis according to the needs of the clients and also enables us to combine two apis and get responses custom integrations can provide a wide range of benefits, such as increased functionality, improved user experience, and access to valuable data and insights there are three sections that are used in this widget, viz, api configuration, input configuration, and output configuration api configuration this section helps to configure the api that is to be customized for the client sub header text the sub header for the page is inserted here api name the name of the api that is being created is entered here realm name of the realm for which the api is being configured task specifies the task of the api url the url to run the api (request url) document expiry in days the number of days after which the document will expire can also be configured here save api responses by clicking on this check box, all the api responses will be saved and displayed in the back office portal docid 2doincdlsv06dyk3jlbvu json format as we are uploading the input in json, we need to check this checkbox request preprocess when we want to add an additional request before hitting the api we can configure it by selecting 'open code editor' the editor may then be used to make the necessary changes response preprocess when we want to customize the response after triggering the api we can configure it by selecting 'open code editor' the editor may then be used to make the necessary changes upload custom json input 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 input configuration we require certain input data for any api both the custom json input option in the 'api configuration' section and the 'input configuration' section can be used to provide this data into the custom integration widget we can configure the input fields here by using the existing elements present in the widget output configuration the output configuration section of the widget for custom integration can also be used to specify the request that we get when executing an api in the widgets, we can add pre existing elements to specify the output fields the textbox docid\ owkxqcxx92i0x wtdf1zc element is usually used when configuring output note go does not support nested responses 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