Skip to main content

REST Client

Description

REST Client is a step in the Lookup Plugin for Process Studio Workflows. The REST Client workflow step enables you to consume RESTful services.

Configurations

No.Field NameDescription
General Tab: Enter basic connection information for accessing a resource.
1Step nameSpecify the name of the step as it appears in the workflow workspace. This name has to be unique in a single workflow.
2URLSpecify the path to a REST client resource. (Representational State Transfer (REST) is a key design idiom that embraces a stateless client-server architecture in which the web services are viewed as resources and can be identified by their URLs).
3Accept URL from fieldEnable checkbox to accept path to a resource from a field.
4URL field nameChoose a field which defines the path to a resource
5HTTP methodChoose how the step interacts with a resource---options are either GET, PUT, DELETE, POST, HEAD, or OPTIONS
6Get Method from fieldEnable checkbox to GET method from a field.
7Method fieldnameSpecify the field from which the GET method is defined.
8Body fieldChoose a field from the dropdown list that contains the request body for POST, PUT,and DELETE methods
9Application typeChoose what type of application a resource is---options are either TEXT PLAIN, XML, JSON, OCTET STREAM, XHTML, FORM URLENCODED, ATOM XML, SVG XML, or TEXT XML
10Result fieldnameSpecify the name of the result output field
11HTTP status code fieldnameSpecify the name of the HTTP status code field
12Response time (milliseconds) fieldnameSpecify the name of the response time field
Authentication Tab:Enter authentication details for a resource in the Authentication tab.
1HTTP LoginSpecify the username required to access a resource
2HTTP PasswordSpecify the password associated with the provided HTTP Login user name
3PreemptiveEnable checkbox to send the authentication credentials before a server gives an unauthorized response
4Proxy HostSpecify the name of a proxy host, if proxy authentication is required
5Proxy PortSpecify the port number of a proxy host, if proxy authentication is required
SSL Tab: Provide authentication details for accessing a resource that requires SSL certificate
authentication
1Truststore fileSpecify the location of a truststore file
2Truststore passwordSpecify the password associated with the provided truststore file
Headers Tab:
1FieldDefine the content of any HTTP headers using an existing field. Populate the list of fields by clicking the Get fields button.
2NameProvide a name
Parameters Tab:
1ParameterChoose the parameters to set value.
2ParameterProvide parameter values for POST, PUT, and DELETE requests. GET parameters should be part of the URL directly.
Matrix Parameters Tab:
1ParameterChoose the parameter to set value.
2ParameterProvide parameter values for POST, PUT, and DELETE requests. GET parameters should be part of the URL directly.