Address

AI Tools

It is possible to extend the Identity verification integration by requesting an address check as part of a session.

Good to know
Yoti recommends that you inform your users that their data might be checked against a third party data source as part of the identity check.

This check will facilitate an extra verification of a user by searching a person’s details against a collated database from various sources worldwide.

Yoti will need to capture the user's address so you will need to allow the following checks:

Name

Resources

Type

Manual check available

Supplementary text data extraction

1x Document Resource

Asynchronous

ID document text data extraction

1x Document Resource

Asynchronous

A successful text data extraction of the name, address and date of birth. If we are unable to extract the data the check will not be performed.

If an address is extracted from both an ID document and supporting document, the supporting document address is used for the check. You may want to look at our document settings section to filter out specific documents in Document.

If you decide to ask for two documents, both the primary and secondary ID document will be sourced for attributes required to complete the check. If a supporting document is supplied, the address from that will be used, otherwise we’ll use the one from primary or secondary ID document.

To request this check, a thirdpartyidentitycheck must be specified.

const thirdPartyIdentityCheck = new RequestedThirdPartyIdentityCheckBuilder() .build(); const sessionSpec = new SessionSpecificationBuilder() // ... .withRequestedCheck(thirdPartyIdentityCheck) // ... .build();
RequestedThirdPartyIdentityCheck thirdPartyIdentityCheck = RequestedThirdPartyIdentityCheck.builder().build(); SessionSpec sessionSpec = SessionSpec.builder() // ... .withRequestedCheck(thirdPartyIdentityCheck) // ... .build();
<?php $thirdPartyIdentityCheck = (new RequestedThirdPartyIdentityCheckBuilder())->build(); $sessionSpec = (new SessionSpecificationBuilder()) // .. ->withRequestedCheck($thirdPartyIdentityCheck) // .. ->build();
# COMING SOON
var thirdPartyIdentityCheck = new RequestedThirdPartyIdentityCheckBuilder() .Build(); var sessionSpec = new SessionSpecificationBuilder() // ... .WithRequestedCheck(thirdPartyIdentityCheck) // ... .Build();
var thirdPartyCheck *check.RequestedThirdPartyIdentityCheck thirdPartyCheck, err = check.NewRequestedThirdPartyIdentityCheckBuilder(). Build() sessionSpec, err = create.NewSessionSpecificationBuilder(). //.. WithRequestedCheck(thirdPartyCheck). //..
{ "requested_checks": [ { "type": "THIRD_PARTY_IDENTITY" } ] }

To ensure the check can consistently be performed, we recommend creating a session that asks for one ID document, and one supporting proof of address document.

On This Page
Address