Identity Verification Search
- Resource
-
1/connect/identity-verification/search - Example URI
- https://yourInstance.salesforce.com/services/data/vXX.X/connect/identity-verification/search
- Available version
- 54.0
- Requires Chatter
- No
- HTTP methods
- POST
- Request body for POST
-
- Root XML tag
- <searchInput>
- JSON example
-
1{ 2 "searchTerm":"Joe Tester", 3 "verificationContext":{ 4 "processDefinition":{ 5 "processDetail":{ 6 "processDetailList":[ 7 { 8 "verificationProcessFieldList":{ 9 "verificationProcessFields":[ 10 { 11 "dataSourceType" : "Salesforce", 12 "developerName" : "SampleAccountName", 13 "fieldName" : "Name", 14 "fieldType" : "optionalVerifier", 15 "label" : "Account Name" 16 }, { 17 "dataSourceType" : "Salesforce", 18 "developerName" : "SampleAccountNumber", 19 "fieldName" : "AccountNumber", 20 "fieldType" : "optionalVerifier", 21 "label" : "Account Number" 22 }, { 23 "dataSourceType" : "Salesforce", 24 "developerName" : "SamplePhone", 25 "fieldName" : "Phone", 26 "fieldType" : "optionalVerifier", 27 "label" : "Phone" 28 }, { 29 "dataSourceType" : "Salesforce", 30 "developerName" : "SamplePostalCode", 31 "fieldName" : "BillingPostalCode", 32 "fieldType" : "optionalVerifier", 33 "label" : "Billing Zip/Postal Code" 34 }, { 35 "dataSourceType" : "Salesforce", 36 "developerName" : "SampleAccount", 37 "fieldName" : "Name", 38 "fieldType" : "resultField", 39 "label" : "Account Name" 40 }, { 41 "dataSourceType" : "Salesforce", 42 "developerName" : "AccountNumberSample", 43 "fieldName" : "AccountNumber", 44 "fieldType" : "resultField", 45 "label" : "Account Number" 46 }, { 47 "dataSourceType" : "Salesforce", 48 "developerName" : "SamplePhoneNumber", 49 "fieldName" : "Phone", 50 "fieldType" : "resultField", 51 "label" : "Phone" 52 } 53 ] 54 }, 55 "searchType": "Text-Based", 56 "searchSequenceNo": 1, 57 "searchResultUniqueIdField": "Id", 58 "searchObjectName": "Account", 59 "optionalVerifierCount": 1, 60 "dataSourceType": "Salesforce" 61 } 62 ] 63 } 64 } 65 } 66} - Properties
-
Name Type Description Required or Optional Available Version searchTerm String The search term for the account to use when performing a search. Required 54.0 verificationContext Verification Context Input The structure that contains the setup data and context required to perform the search. Required 54.0
- Response body for POST
- Search Output
- JSON example
-
1{ 2 "isSuccess" : true, 3 "message" : "Search is a success", 4 "searchResult" : [ { 5 "searchFields" : [ { 6 "developerName" : "SamplePhone", 7 "value" : "6500000014" 8 }, { 9 "developerName" : "AccountNumberSample", 10 "value" : "10014" 11 }, { 12 "developerName" : "SamplePhoneNumber", 13 "value" : "6500000014" 14 }, { 15 "developerName" : "SampleAccount", 16 "value" : "Joe Tester" 17 }, { 18 "developerName" : "SampleAccountName", 19 "value" : "Joe Tester" 20 }, { 21 "developerName" : "SampleAccountNumber", 22 "value" : "10014" 23 }, { 24 "developerName" : "SamplePostalCode", 25 "value" : "94566" 26 }, { 27 "developerName" : "Id", 28 "value" : "001RM00000141414" 29 } ] 30 } ], 31 "searchResultHeader" : [ { 32 "dataType" : "Phone", 33 "developerName" : "SamplePhone", 34 "displayLabel" : "Phone" 35 }, { 36 "dataType" : "Text", 37 "developerName" : "AccountNumberSample", 38 "displayLabel" : "Account Number" 39 }, { 40 "dataType" : "Phone", 41 "developerName" : "SamplePhoneNumber", 42 "displayLabel" : "Phone" 43 }, { 44 "dataType" : "Name", 45 "developerName" : "SampleAccount", 46 "displayLabel" : "Account Name" 47 }, { 48 "dataType" : "Name", 49 "developerName" : "SampleAccountName", 50 "displayLabel" : "Account Name" 51 }, { 52 "dataType" : "Text", 53 "developerName" : "SampleAccountNumber", 54 "displayLabel" : "Account Number" 55 }, { 56 "dataType" : "Text", 57 "developerName" : "SamplePostalCode", 58 "displayLabel" : "Billing Zip/Postal Code" 59 }, { 60 "dataType" : "Lookup", 61 "developerName" : "Id", 62 "displayLabel" : "Account ID" 63 } ] 64}