Invoke > Runtime tasks for processes > Swagger JSON specification of a process
  

Swagger JSON specification of a process

You can view the Swagger JSON specification of the payload of a process that you create in Informatica Process Designer.
The Swagger JSON specification of a process contains process payload features such as input, output, and process objects. The Swagger JSON specification contains the standard Swagger property requirements of version, info, host, basePath, schemes, and paths.

Accessing the Swagger JSON specification of a process

To access the Swagger JSON description of a process, perform one of the following tasks:
The Swagger JSON specification for the processes shows the HTTP response status code, step name, and the HTTP response header name and type that you configured in the End step or the Milestone step. However, if a process contains a Receive step, the HTTP response status code remains 200 OK irrespective of the configuration. For more information about the response status codes that Application Integration supports, see HTTP response status codes.

Using the Swagger JSON specification of a process

You can use the Swagger JSON specification of a process with third-party tools. For example, you can use a Swagger JSON specification of a process with the Swagger.io codegen tool, http://swagger.io/swagger-codegen/.
You can use the Swagger JSON description with internal tools. For example, you can use the Swagger JSON specification of a process to create a file that you use to import a service connector. For more details, see Design > Creating Service Connectors > Generating Service Connectors.