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:
Open the process for which you want to view the Swagger JSON specification and click
Actions
>
Properties Detail
. Then, click
View Swagger File
next to the service URL.
The following image shows the link to access the Swagger file:
Open the process and click
Actions
>
Properties Detail
>
Copy
next to the service URL. Then, in a browser window, paste the service URL and append
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
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.