Identity profile report

AI Tools

The identity profile report JSON object is the following:

ParameterTypeDescriptionMandatory
IdentityProfileReportObjectRequired
identity_assertionObjectIdentity attributes.Optional
current_nameObjectCurrent legal name extracted from identity documentsRequired
given_namesStringGivenNames are the given names of the user. Includes first and middle names.Optional
first_nameStringFirstName is the first name only.Optional
middle_nameStringMiddleName is the middle name/s only.Optional
family_name OptionalStringFamilyName is the family name of the user.Optional
full_nameString

FullName is the full name of the user.

This includes all given names and family name.

Required
date_of_birthStringDate of birth as yyyy-mm-dd.Required
current_addressObjectCurrent address, provided or extracted from a document.Optional
addressObjectSee structured postal address definition provided below.Required
move_inString

MoveIn is the date from when the user started living at this address.

It may not be available. Date in the form of yyyy-mm-dd.

Required
verification_reportObjectVerification report certifies the achieved verification level for this identity.Required
report_idStringUnique identifier for this report.Required
timestampStringTime at which this report was generated. RFC3339 UTC Timestamp e.g.: 2006-01-02T15:04:05ZRequired
subject_idString

Subject identifier provided by the RP at

session creation time.

Optional
address_verificationObject

Defines whether the address was verified and links to verification evidence.

Not provided if address is not part of the identity assurance.

Optional
current_address_verifiedBooleanDefines whether the current address was verified or not.Required
evidence_links[]StringProvides the list of evidence supporting this address verification.Optional
trust_frameworkStringDefines under which trust framework this identity was verified. As defined at session creation time. Enum: UK_TFIDARequired
schemes_compliance[]ObjectDefines which schemes (of the requested ones) this identity profile satisfies.Required
schemeObjectScheme defines the identity schemeRequired
requirements_metBooleanAsserts whether the identity scheme requirements were met or not.Required
requirements_not_met_infoStringProvides info on why the scheme requirements were not met.Optional
requirements_not_met_details[]Object

Provides a list of failure reason details in the event the scheme compliance could not be met

See failure reasons response for additional details

Required
assurance_processObjectProvides details on how the confidence for this identity profile was achievedRequired
level_of_assuranceStringLevel of assurance achieved. Examples: "MEDIUM", "HIGH".Required
policyStringPolicy defines the rules followed in the assurance process. Example: GPG45.Required
procedureStringDefines what procedure, within the policy rules, was followed. Example for GPG45: M1B, H1A.Optional
assurance[]ObjectAssurance provides a breakdown of the assurance.Optional
typeStringType defines what type of assurance this is. Possible types of assurance for the UK Trust Framework: EVIDENCE_STRENGTH, EVIDENCE_VALIDITY, IDENTITY_FRAUD, ACTIVITY_HISTORY, VERIFICATION.Required
classificationStringClassification defines how much weight this assurance provides for the specific type.Optional
evidence_links[]StringProvides the list of evidence that this assurance is based upon.Optional
evidenceObjectEvidence provides the collection of evidence that supports this identity.Required
faceObjectOptional
evidence_idStringUnique ID identifying this evidence.Required
initial_livenessObjectProvides the first passed liveness.Required
typeStringDefines the type of liveness. Enum: ZOOM,STATIC,ACTIVE,THREE_WORDSRequired
timestampStringDefines the timestamp at which it was approved.Required
last_matched_livenessObjectProvides the last passed liveness. The face captured in any subsequent liveness has to match the origin face capture.Optional (Digital ID only)
typeStringDefines the type of liveness. Enum: ZOOM,STATIC,ACTIVE,THREE_WORDSRequired
timestampStringDefines the timestamp at which it was approved.Required
verifying_orgStringOrganisation responsible for capturing and verifying liveness and the face.Required
resource_ids[]String

Reference to resource IDs for audit.

Resources provide details and media IDs for the images.

Optional (IDV only)
check_ids[]StringReference to check IDs for audit.Optional (IDV only)
user_activity_ids[]StringReference to user activity records for audit purposes.Optional (Digital ID only)
selfie_attribute_id[]StringReference to selfie image attribute. Only included if the ‘selfie’ of the user is sharedOptional (Digital ID only)
documents[]ObjectOptional
evidence_idStringUnique ID identifying this evidence.Required
timestampStringTimestamp of when this document was added.Required
document_fieldsObjectSee document fields definition sectionRequired
passed _checks[]ObjectList of passed checks for this documentRequired
checkStringEnum: MANUAL_VISUAL_DOCUMENT_AUTHENTICITY, CHIP_DIGITAL_SIGNATURE, ISSUING_AUTHORITY, DOCUMENT_IN_DATE, FRAUD_DOCUMENTS_LIST, MANUAL_FACE_MATCH, AUTOMATED_FACE_MATCH, AUTOMATED_FACE_MATCH_HIGHER_THRESHOLDRequired
verifying_orgStringOrganisation responsible for capturing and verifying this document.Required
resource_ids[]String

Reference to resource IDs for audit.

Resources provide details and media IDs of the images.

Optional (IDV only)
check_ids[]StringReference to check IDs for audit.Optional (IDV only)
user_activity_ids[]StringReference to user activity records for audit purposes.Optional (Digital ID only)
document_images_attribute_idStringReference to the shared attribute that contains document images for this document. Only included if the images of this document are shared.Optional (Digital ID only)
electronic_records[]ObjectOptional
evidence_idStringUnique ID identifying this evidence.Required
timestampStringTimestamp of when this electronic record was queried.Required
identity_detailsObjectIdentity details used in the query.Required
verifying_orgStringOrganisation responsible for capturing and verifying this identity.Required
provider_orgStringThird party organisation providing the identity check. This could be a CRA or an organisation like CIFAS.Optional
resource_ids[]StringReference to resource IDs for audit.Optional (IDV only)
check_ids[]StringReference to check IDs for audit.Optional (IDV only)
user_activity_ids[]StringReference to user activity records for audit purposes.Optional (Digital ID only)
authentication_reportObjectProvides the level of authentication reached according to the specified policy.Optional (Digital ID only)
report_idStringUnique identifier for this report.Required
timestampStringTime at which this report was generated. RFC3339 UTC Timestamp e.g.: 2006-01-02T15:04:05ZRequired
levelStringLevel of authentication reached. Examples: "MEDIUM", "HIGH".Required
policyStringPolicy defines the rules used to assess the level of authentication. Example: "GPG44".Required
proofObjectDigital signature to prove that the report is generated by Yoti and to ensure it cannot be tampered with.Required
VariableType to search · ESC to discard
GlossaryType to search · ESC to discard
InsertType to search · ESC to discard
No matches