ibm-app-connect

IBM ACE (NEW) - Invoking Rest API defined in WADL or API with no swagger definition


Rest request node only accepts rest API defined in swagger in order to be used no options to import WADL. What is the alternatives or correct approach implementing this kind of integration?

When I tries http request, ive got nothing:

{}
Compute Node:
 SET OutputLocalEnvironment.Destination.HTTP.RequestLine.Method = 'GET';
         SET OutputLocalEnvironment.Destination.HTTP.RequestURL = 'http://service.miataru.com/v1/GetLocationGeoJSON/' || InputLocalEnvironment.REST.Input.Parameters.deviceID;  

flow: in -> compute node -> http req node - out


Solution

  • Convert your WADL to SWAGGER(OpenAPI) specification using any online converters. For example, you could use https://www.apimatic.io/transformer/#supported-formats