I'm trying to integrate an external system (e.g., CRM, ERP) with Appian but I'm not sure which integration method is best. SOAP, REST, or something else?
Discussion posts and replies are publicly visible
The best integration method depends on the capabilities of the external system and the type of data you want to exchange.
Shubham Aware On which criteria we can identify?
TMRam SOAP:- Ideal for mature systems with well-defined WSDL contracts.Offers strong security features (e.g., WS-Security).Can be more complex to set up and maintain compared to REST.REST:- Widely used for modern APIs with a simpler approach.Easier to integrate and test due to its lightweight nature.May have limitations on security features compared to SOAP.
Shubham Aware REST API Seems to be best choice for my requirement.Anything specific i need to remember when configuring REST API in APPIAN?
API endpoint, Authentication, HTTP methods, response handling, error handling
Auth :- login for Appian to access the external system.Permissions :- Appian read/write access as needed.URLs & Methods :- correct website addresses and commands (GET, POST) for the API.Data format :- Agree on JSON or XML for data exchange.Test :- Make sure everything works using testing tools like POSTMAN.
Shubham Aware Thank you so much.