Verification Requirements
Entity verification requirements differ on a team-by-team basis. A team’s unique verification process is pre-defined during onboarding based on your team’s specific use case. Contact your Method CSM for more information. Themethod key in entity.verification object will enumerate the phone & identity verifications available for your Entity.
Refer to the Entity Object.
Entity Verification Session Objects
Unique identifier for the EntityVerificationSession.
The ID of the associated Entity.
Status of the EntityVerificationSession.
The EntityVerificationSession has been initiated. Method is gathering information to send over to verify the Entity.
Method has sent over information to verify the Entity and is waiting for a PUT from the client.
Method has successfully verified the Entity's phone or identity. The EntityVerificationSession has successfully been completed.
The EntityVerificationSession has failed due to either not being able to verify the Entity or session has expired.
Possible enum values
Possible enum values
pendingThe EntityVerificationSession has been initiated. Method is gathering information to send over to verify the Entity.
in_progressMethod has sent over information to verify the Entity and is waiting for a PUT from the client.
verifiedMethod has successfully verified the Entity's phone or identity. The EntityVerificationSession has successfully been completed.
failedThe EntityVerificationSession has failed due to either not being able to verify the Entity or session has expired.
The type of EntityVerificationSession.
The EntityVerificationSession is an identity verification.
The EntityVerificationSession is a phone verification.
Possible enum values
Possible enum values
identityThe EntityVerificationSession is an identity verification.
phoneThe EntityVerificationSession is a phone verification.
The method being used to verify this Entity's type of EntityVerificationSession. Refer to Verification Methods for more information.
Verifying the Entity's phone via Method's SMS.
Verifying the Entity's phone via Method's Silent Network Authentication (SNA).
Verified the Entity's phone via non-Method verification.
Verified the Entity's identity via non-Method verification.
Verifying the Entity's identity via Method's Knowledge-Based Authentication (KBA).
Verifying the Entity's identity via Method's Element.
Method has already verified the PII provided.
Possible enum values
Possible enum values
smsVerifying the Entity's phone via Method's SMS.
snaVerifying the Entity's phone via Method's Silent Network Authentication (SNA).
byo_smsVerified the Entity's phone via non-Method verification.
byo_kycVerified the Entity's identity via non-Method verification.
kbaVerifying the Entity's identity via Method's Knowledge-Based Authentication (KBA).
elementVerifying the Entity's identity via Method's Element.
method_verifiedMethod has already verified the PII provided.
An object representing an error that occurred while processing this EntityVerificationSession. See EntityVerificationSession errors.
Timestamp of when the EntityVerificationSession was created.
Timestamp of when the EntityVerificationSession was last updated.
Additional Properties based on method
- sms
- sna
- byo_sms
- byo_kyc
- kba
- element
The sms object being used to store critical information related to the verification.
Verification Methods
| Method | Description |
|---|---|
sms | SMS is used to verify the Entity’s phone number by sending a SMS code and expecting to receive that same SMS code back to verify the phone. |
sna | Silent Network Auth (SNA) is an authentication method to confirm an Entity’s phone number in the background without requiring the user to wait or leave the app. |
byo_sms | Bring-Your-Own SMS (BYO SMS) means the Entity’s phone number has already been verified via a non-Method provider. Skipping phone verification requirement. |
byo_kyc | Bring-Your-Own Know-Your-Consumer (BYO KYC) means the Entity’s identity has already been verified via a non-Method provider. Skipping identity verification requirement. |
kba | Knowledge-Based Authentication (KBA) is an authentication method which confirms a person’s identity by asking a series of knowledge questions which only the true owner should know. |
element | Verification has been done using a Method Element. |
method_verified | Method has already verified the PII provided. |