Report

The data extraction process may use data from different sources, depending on the document. For example MRZ data on Passports, or Barcode data on certain Identity documents.

Not all fields listed below will be returned for each document. Yoti will extract as many fields as possible.

Document Fields

Field nameTypeDescriptionExample
full_namestringFullName contains given names and family name.“Jon Jim Fred Foo”
date_of_ birthstring

DateOfBirth is the date of birth in the form yyyy-mm-dd, or yyyy-mm or yyyy.

A small percentage of documents do not provide the full DoB, if available in the visual zone or barcode data Yoti will always return the full DoB.

"2000-12-01"
nationalitystring

Nationality is the nationality expressed as an ISO/ICAO alpha-3 country code.

Not all documents provide this.

"GBR"
given_namesstring

GivenNames contains first and middle names.

Not all documents provide split given names and family name, in those cases only the full name field will be returned.

"Jon Jim Fred"
first_namestring

FirstName is the first name only.

Only for those documents that provide first name and middle name split

“Jon”
middle_namestring

MiddleName contains the middle names only.

Only for those documents that provide first name and middle names split.

“Jim Fred”
family_namestring

FamilyName is the family name.

Not all documents provide split given names and family name, in those cases only the full name field will be returned.

“Foo”
place_of_ birthstring

PlaceOfBirth is the place of birth, it may contain a country name or a city name or both.

Not all documents provide this.

"London"
country_of_ birthstring

CountryOfBirth is the country of birth, as an ISO/ICAO alpha-3 country code.

Not all documents provide this.

"GBR"
genderstringGender is the gender and can be any of the following values: "MALE", "FEMALE", "TRANSGENDER" or "OTHER"."MALE"
name_prefixstring

NamePrefix is the name prefix, for example a title.

Only certain documents provide this.

“Dr”
name_suffixstring

NameSuffix is the name suffix.

Only certain documents provide this.

“Jr”
first_name_ aliasstring

FirstNameAlias is the alias for the first name.

Only certain documents provide this.

middle_name_ aliasstring

MiddleNameAlias is the alias for the middle name.

Only certain documents provide this.

family_name_ aliasstring

FamilyNameAlias is the alias for the family name.

Only certain documents provide this.

weightstring

Weight is the weight as displayed on the document. Should contain weight and the unit.

Only certain documents provide this.

heightstring

Height is the height as displayed on the document. Should contain height and the unit.

Only certain documents provide this.

eye_colorstring

EyeColor is the eye color as displayed on the document.

Only certain documents provide this.

structured_postal_ addressobject

StructuredPostalAddress is the postal address with the breakdown in address lines, post code and so on as well as the formatted address all in one line.

See details for structured_postal_address JSON properties below.

document_typestringDocumentType specifies the type of document.“DRIVING_LICENCE”
issuing_countrystringIssuingCountry is the country the document was issued in. Defined as an ISO/ICAO alpha-3 country code."GBR"
document_numberstringDocumentNumber is the document number."EF1523467"
expiration_datestring

ExpirationDate defines the date of expiry of the document in the form yyyy-mm-dd.

Note: Few ID documents do not contain a visible expiration date. In these cases, the date may be returned as either LIFETIME, NOT_PRESENT, or omitted from the fields.

"2030-12-01"

"LIFETIME"

"NOT_PRESENT"

null

date_of_ issuestringDateOfIssue is the date of issue of the document in the form yyyy-mm-dd."2001-12-01"
issuing_authoritystringIssuingAuthority is the authority that issued the document."DVLA"
mrzobjectMRZ provides the content of the machine readable zone, as displayed on the document.
mrz.typenumber

Type is type of MRZ, 2 lines or 3 lines.

1=TD1

2=TD3

mrz.line1stringMRZ line 1.
mrz.line2stringMRZ line 2.
mrz.line3stringMRZ line 3.
organisationstringUsed primarily for Supplementary documents."Thames Water"
personal_identification_ numberstringIdentification number of the document holder
place_of_ issuestringIf present, the place the ID document was issued
document_templatestring

Contains the fields of front_page_name and back_page_name listing the detected document template.

The relevant field will only appear if available/detected.

Structured Postal Address

Field nameTypeDescription
address_formatnumberAddressFormat is used to identify which fields may be present in the JSON object. See table below that defines what format is used for each country.
udprnstringUdprn is the Unique Delivery Point Reference Number that identifies a property throughout its lifecycle.
care_ofstringCareOf identifies the owner of the premises.
sub_buildingstringSubBuilding is used when the building is divided into smaller units (e.g. a block of flats) to identify the sub unit.
building_numberstringBuildingNumber is the number of the building.
buildingstringBuilding is the name/number of the building.
streetstringStreet is the name/number of the street the building is on.
landmarkstringLandmark is a description used to describe the location of the building.
address_line1stringAddressLine1 is the first line of the address.
address_line2stringAddressLine2 is the second line of the address.
address_line3stringAddressLine3 is the third line of the address.
address_line4stringAddressLine4 is the fourth line of the address.
address_line5stringAddressLine5 is the fifth line of the address.
address_line6stringAddressLine6 is the sixth line of the address.
localitystringLocality is the area the building is in.
town_citystringTownCity is the town/city/village/hamlet/community/etc. that the building is in.
subdistrictstringSubdistrict is the sub-district the building is in.
districtstringDistrict is the district the building is in.
statestringState is the state/county the building is in.
postal_codestringPostalCode is a code used by the country's postal service to aid in sorting and delivering mail (e.g. postcode, zipcode, pincode).
post_officestringPostOffice is the post office that serves the area the building is in.
country_isostringCountryIso is the country the building is in. In ISO-3166-1 alpha-3 format.
countrystringCountry is the country the building is in. Localised.
formatted_addressstringFormattedAddress is the full address in a single human readable string in a format that is suitable for printing onto an envelope. This field is not required when providing address information.

The below defines the fields of the JSON structure used for all addresses. A subset of fields will be present in each case and address_format can be used to ascertain which ones for any given address. The country iso should not be used for this purpose.

Four address formats are available and detailed below:

Countries that use this formatGBR, JEY, IMNINDUSA, AUSAll other countries
address_format1234
udprnOptional
care_ofOptional
sub_buildingOptional*
building_numberOptional*
buildingOptional*Optional
streetOptional
landmarkOptional
address_line1MandatoryMandatoryMandatory
address_line2OptionalOptionalOptional
address_line3OptionalOptional
address_line4Optional
address_line5Optional
address_line6Optional
localityOptional
town_cityMandatoryOptionalMandatory
subdistrictOptional
districtOptional
stateOptionalOptionalMandatory
postal_codeMandatoryMandatoryMandatoryOptional
post_officeOptional
country_isoMandatoryMandatoryMandatoryMandatory
countryMandatoryMandatoryMandatoryMandatory
formatted_address**MandatoryMandatoryMandatoryMandatory

** At least one must be present

*** Will always be returned in the data extraction, but is not mandatory when configuring an applicant profile

Type to search, ESC to discard
Type to search, ESC to discard
Type to search, ESC to discard