Connected systems and integrations
In Appian, the task of integrating web services is split between two objects: the connected system, which is responsible for the URL and the authentication, and the integration, which implements the actual service call. You create an integration for each path and HTTP method defined in the OAS.
We'll start with creating a web service that we then consume later.
Creating a web service
I will walk you through creating a separate process model and expose that as a web API. Follow these steps:
- Create the new IVP_PostInvoiceApi data type, as shown in the following screenshot:
- Create the IVP Post Invoice API Users group custom type and add yourself as a member.
- Create the IVP Post Invoice process model and add the IVP Post Invoice API Users group in the Initiator role.
- Add the incomingData process variable of the IVP_PostInvoiceApi type...