---
schema_version: "1"
id: fba75f12bf216a5880a81b1af6b3bd7f91a45d171b985a35e7c9f6827f3e0926
title: Identity Verification
collection: legacydeveloper
version: current
locale: en-us
portal_url: https://docs.salesforce.com/legacydeveloper/current/en-us/health_cloud_object_reference/connect_resources_identity_verification.md
canonical_url: https://developer.salesforce.com/docs/atlas.en-us.health_cloud_object_reference.meta/health_cloud_object_reference/connect_resources_identity_verification.htm
source_site: developer.salesforce.com
content_type: documentation
content_hash: e98e5dec2fa84e61bc3dfc5952c247daa76a3d8cec7c57e4d1e2ebef318f1a74
description: Verify the caller's identity.
---
# Identity Verification

Verify the caller's identity.

## Resource

/connect/identity-verification/verification

## Example URI

Replace {yourInstance.salesforce.com} with the My Domain host of your Salesforce org, and replace {vXX.X} with the API version, including the leading v.

https://{yourInstance.salesforce.com}/services/data/{vXX.X}
/connect/identity-verification/verification

## Available Version

54.0

## Requires Chatter

No

## HTTP Methods

POST

## Root XML tag

<verificationContext>

## JSON example

{
   "processDefinition":{
      "layoutType":"Tab",
      "processDetail":{
         "processDetailList":\[
               {
                  "verificationProcessFieldList":{
                     "verificationProcessFields":\[
                          {
                            "dataSourceType" : "Salesforce",
                            "developerName" : "SampleAccountName",
                            "fieldName" : "Name",
                            "fieldType" : "optionalVerifier",
                            "label" : "Account Name"
                          }, {
                            "dataSourceType" : "Salesforce",
                            "developerName" : "SampleAccountNumber",
                            "fieldName" : "AccountNumber",
                            "fieldType" : "optionalVerifier",
                            "label" : "Account Number"
                          }, {
                            "dataSourceType" : "Salesforce",
                            "developerName" : "SamplePhone",
                            "fieldName" : "Phone",
                            "fieldType" : "optionalVerifier",
                            "label" : "Phone"
                          }, {
                            "dataSourceType" : "Salesforce",
                            "developerName" : "SamplePostalCode",
                            "fieldName" : "BillingPostalCode",
                            "fieldType" : "optionalVerifier",
                            "label" : "Billing Zip/Postal Code"
                          }, {
                            "dataSourceType" : "Salesforce",
                            "developerName" : "SampleAccount",
                            "fieldName" : "Name",
                            "fieldType" : "resultField",
                            "label" : "Account Name"
                          }, {
                            "dataSourceType" : "Salesforce",
                            "developerName" : "AccountNumberSample",
                            "fieldName" : "AccountNumber",
                            "fieldType" : "resultField",
                            "label" : "Account Number"
                          }, {
                            "dataSourceType" : "Salesforce",
                            "developerName" : "SamplePhoneNumber",
                            "fieldName" : "Phone",
                            "fieldType" : "resultField",
                            "label" : "Phone"
                          }
                     \]
                  },
                  "searchType": "Text-Based",
                  "searchSequenceNo": 1,
                  "searchResultUniqueIdField": "Id",
                  "searchObjectName": "Account",
                  "optionalVerifierCount": 1,
                  "dataSourceType": "Salesforce"
               }
          \]
      }
   },
   "selectedSearchResult":{
      "objectName":"Account",
      "selectedRecordId":"001RM00000141414",
      "selectedRecordObject":{
         "selectedRecordObjectList":\[\]
      }
   }
}

## Properties

<table class="featureTable sort_table" summary="">
          <thead class="thead sorted" align="left">
            <tr>
              <th class="featureTableHeader vertical-align-top " id="d624460e107">Name</th>
              <th class="featureTableHeader vertical-align-top " id="d624460e109">Type</th>
              <th class="featureTableHeader vertical-align-top " id="d624460e111">Description</th>
              <th class="featureTableHeader vertical-align-top " id="d624460e113">Required or Optional</th>
              <th class="featureTableHeader vertical-align-top " id="d624460e115">Available Version</th>
            </tr>
          </thead>
          <tbody class="tbody">
            <tr>
              <td class="entry" headers="d624460e107" data-title="Name"><samp class="codeph nolang">processDefinition</samp></td>
              <td class="entry" headers="d624460e109" data-title="Type"><a class="xref" href="https://developer.salesforce.com/docs/atlas.en-us.health_cloud_object_reference.meta/health_cloud_object_reference/connect_requests_process_definition_input.htm" title="Input representation of the verification process definition.">Process Definition Input</a></td>
              <td class="entry" headers="d624460e111" data-title="Description">Represents the identity verification process definition.</td>
              <td class="entry" headers="d624460e113" data-title="Required or Optional">Required</td>
              <td class="entry" headers="d624460e115" data-title="Available Version">54.0</td>
            </tr>
            <tr>
              <td class="entry" headers="d624460e107" data-title="Name"><samp class="codeph nolang">selectedSearchResult</samp></td>
              <td class="entry" headers="d624460e109" data-title="Type"><a class="xref" href="https://developer.salesforce.com/docs/atlas.en-us.health_cloud_object_reference.meta/health_cloud_object_reference/connect_requests_selected_search_result_input.htm" title="Input representation for the selected search result.">Selected Search Result Input</a></td>
              <td class="entry" headers="d624460e111" data-title="Description">Represents the details of the object and fields to appear in the search result.</td>
              <td class="entry" headers="d624460e113" data-title="Required or Optional">Required</td>
              <td class="entry" headers="d624460e115" data-title="Available Version">54.0</td>
            </tr>
            <tr>
              <td class="entry" headers="d624460e107" data-title="Name"><samp class="codeph nolang">verifiedResult</samp></td>
              <td class="entry" headers="d624460e109" data-title="Type"><a class="xref" href="https://developer.salesforce.com/docs/atlas.en-us.health_cloud_object_reference.meta/health_cloud_object_reference/connect_requests_verified_result_input.htm" title="Input representation of the verifier result.">Verified Result Input</a></td>
              <td class="entry" headers="d624460e111" data-title="Description">Represents the verified result.<p class="p">Note: Reserved for future use.</p>
              </td>
              <td class="entry" headers="d624460e113" data-title="Required or Optional">Optional</td>
              <td class="entry" headers="d624460e115" data-title="Available Version">54.0</td>
            </tr>
          </tbody>
        </table>

## Response Body for POST

[Verification Context Output](https://developer.salesforce.com/docs/atlas.en-us.health_cloud_object_reference.meta/health_cloud_object_reference/connect_responses_verification_context_output.htm "Represents the Verification Context resource output.")

## JSON Example

{
  "isSuccess" : true,
  "message" : "Fetched verification information successfully for User Id : 001RM00000141414.",
  "processDefinition" : {
    "layoutType" : "Tab",
    "processDetail" : \[ {
      "dataSourceType" : "Salesforce",
      "optionalVerifierCount" : 1,
      "searchObjectName" : "Account",
      "searchResultUniqueIdField" : "Id",
      "searchSequenceNo" : 1,
      "searchType" : "Text-Based",
      "verificationProcessFieldList" : {
        "verificationProcessFields" : \[ {
          "dataSourceType" : "Salesforce",
          "developerName" : "SampleAccountName",
          "fieldName" : "Name",
          "fieldType" : "optionalVerifier",
          "label" : "Account Name"
        }, {
          "dataSourceType" : "Salesforce",
          "developerName" : "SampleAccountNumber",
          "fieldName" : "AccountNumber",
          "fieldType" : "optionalVerifier",
          "label" : "Account Number"
        }, {
          "dataSourceType" : "Salesforce",
          "developerName" : "SamplePhone",
          "fieldName" : "Phone",
          "fieldType" : "optionalVerifier",
          "label" : "Phone"
        }, {
          "dataSourceType" : "Salesforce",
          "developerName" : "SamplePostalCode",
          "fieldName" : "BillingPostalCode",
          "fieldType" : "optionalVerifier",
          "label" : "Billing Zip/Postal Code"
        }, {
          "dataSourceType" : "Salesforce",
          "developerName" : "SampleAccount",
          "fieldName" : "Name",
          "fieldType" : "resultField",
          "label" : "Account Name"
        }, {
          "dataSourceType" : "Salesforce",
          "developerName" : "AccountNumberSample",
          "fieldName" : "AccountNumber",
          "fieldType" : "resultField",
          "label" : "Account Number"
        }, {
          "dataSourceType" : "Salesforce",
          "developerName" : "SamplePhoneNumber",
          "fieldName" : "Phone",
          "fieldType" : "resultField",
          "label" : "Phone"
        } \]
      }
    } \]
  },
  "selectedSearchResult" : {
    "objectName" : "Account",
    "selectedRecordId" : "001RM00000141414",
    "selectedRecordObject" : \[ {
      "developerName" : "SampleAccountName",
      "value" : "Joe Tester"
    }, {
      "developerName" : "SampleAccountNumber",
      "value" : "10014"
    }, {
      "developerName" : "SamplePhone",
      "value" : "6500000014"
    }, {
      "developerName" : "SamplePostalCode",
      "value" : "94566"
    }, {
      "developerName" : "SampleAccount",
      "value" : "Joe Tester"
    }, {
      "developerName" : "AccountNumberSample",
      "value" : "10014"
    }, {
      "developerName" : "SamplePhoneNumber",
      "value" : "6500000014"
    } \]
  },
  "verifiedResult" : {
    "optionalVerifiers" : \[ {
      "developerName" : "SampleAccountName",
      "verificationState" : ""
    }, {
      "developerName" : "SampleAccountNumber",
      "verificationState" : ""
    }, {
      "developerName" : "SamplePhone",
      "verificationState" : ""
    }, {
      "developerName" : "SamplePostalCode",
      "verificationState" : ""
    } \],
    "requiredVerifiers" : \[ \]
  }
}