Email Address Public Information
Provides the ability to lookup public information for email addresses in the same network.
Data
Definition
Lookup Email Address Public Information
// Email addresses to be looked up
const emailAddresses = [
'email-address-1@domain.com',
'email-address-2@domain.com',
]
try {
const input = LookupEmailAddressesPublicInfoInput(
emailAddresses
)
const emailAddressesPublicInfo = await emailClient
.lookupEmailAddressesPublicInfo(input)
// Assuming `emailAddresses` are within the configued instance of Sudo Platform Email,
// `emailAddressesPublicInfo` will contain `EmailAddressPublicInfo` for each one
} catch (e) {
// Handle/notify user of errors
}// Email addresses to be looked up
let emailAddresses = [
"email-address-1@domain.com",
"email-address-2@domain.com"
]
try {
let input = LookupEmailAddressesPublicInfoInput(
emailAddresses: emailAddresses
)
let emailAddressesPublicInfo = await emailClient
.lookupEmailAddressesPublicInfo(input)
// Assuming `emailAddresses` are valid email addresses and the
// user shares the same (*@domain.com in this case) network,
// `emailAddressesPublicInfo` will contain `EmailAddressPublicInfo`
// objects for each email address, e.g.:
// emailAddressesPublicInfo[0] --> {
// emailAddress: 'email-address-1@domain.com',
// publicKey: <public key string>
// }
// emailAddressesPublicInfo[1] --> {
// emailAddress: 'email-address-2@domain.com',
// publicKey: <public key string>
// }
} catch {
// Handle/notify user of errors
}Last updated