Outbound REST web service ServiceNow outbound REST functionality allows you to retrieve, create, update, or delete data on a web services server that supports the REST architecture. A REST message can be sent by a REST workflow activity or by using the RESTMessageV2 script API. You can run REST messages from a MID Server which allows the message to communicate with REST providers on an internal network. ServiceNow REST functionality is flexible enough to accommodate many web service APIs. Be sure you are familiar with your web service and the parameters it accepts before attempting to define a REST message in ServiceNow. The following video tutorial demonstrates how to configure outbound REST web service messages to consume third-party web services from the ServiceNow platform. REST message elementsAn outbound REST message is composed of several elements, such as the endpoint and HTTP methods.Create a REST messageYou can send requests to a REST web service endpoint by creating a REST message record.Outbound REST authenticationOutbound REST messages support multiple types of authentication.Variable substitution in outbound REST messagesYou can use variables when creating outbound REST messages and assign values to those variables when performing a request.Scripting outbound RESTYou can call REST methods from any place in the platform where scripting is allowed.