Outbound REST mutual authentication

  • Release version: Zurich
  • Updated July 31, 2025
  • 1 minute to read
  • Mutual authentication causes the web service provider and consumer to authenticate with each other before communicating.

    Mutual authentication verifies the identity of both the client and the server during an outbound REST connection.

    When ServiceNow initiates an outbound REST request using mutual authentication, it presents a client certificate to the external server. The server validates the certificate and, if trusted, allows the connection to proceed. ServiceNow similarly validates the server certificate before completing the handshake.

    Mutual authentication requires a client certificate and private key stored on the ServiceNow instance, and a server certificate issued by a trusted certificate authority (CA).

    Note:
    For information about mutual authentication for inbound web services, see Certificate-based authentication.

    For information about using a custom HTTPS protocol profile to enable mutual authentication, see Create a protocol profile.