REST message elements

An outbound REST message is composed of several elements, such as the endpoint and HTTP methods.

A REST message contains the following elements:
Table 1. Elements
Element Description
Endpoint The endpoint is the URL of the data to be retrieved, updated, or deleted. Every REST message must specify an endpoint.
Headers HTTP headers in REST messages contain information about the request, such as the desired response format. A REST message may specify any number of headers.
Authentication settings Authentication settings include which type of authentication to use, such as basic auth or OAuth, as well as the credentials to use.
HTTP methods HTTP methods, such as GET, POST, or DELETE interact with the data at the endpoint.

You can optionally override the parent REST message configuration in each HTTP method such as by specifying a different endpoint, authentication credentials, or headers.

HTTP methods that send content, such as POST, include a message body detailing this content.

A REST message may specify multiple HTTP methods. When sending a REST message, such as through a workflow activity or script, you must specify which HTTP method to use.