Identity Verification

Customer identity verification simplified

a window showing verification process
Customers already using Identity Verificaion

Our Identity Verification services

Identity API

Capture all your customer information with a single API call.

Returns customer name, address, email, phone number and more.

a card showing identity of a customer with his details.

Identities API

Capture the information for all the different individuals linked to a single bank account with a single API call.

user interface showing paths representing identity api calls

How does it work?

Lean.connect({
  app_token: "XXXXXXXXX",
  permissions: ["identity", "accounts", "transactions", "balance", "payments"],
  customer_id: "d57a03bc-ef9d-460b-8fa6-3b17e425326c",
  sandbox: "true",
});
user interface showing bank connection process
screenshots for window asking to log in and give access
const options = {
  method: 'POST',
  headers: {accept: 'application/json', 'content-type': 'application/json'},
  body: JSON.stringify({
    entity_id: 'f08fb010-878f-407a-9ac2-a7840fb56185',
    full_name: 'Cassandra Schultz'
  })
};

fetch('https://sandbox.leantech.me/insights/v1/name-verification/', options)
  .then(response => response.json())
  .then(response => console.log(response))
  .catch(err => console.error(err));
{
  "status": "OK",
  "payload": {
    "full_name_provided": "Cassandra Schultz",
    "full_name_retrieved": "Cassandra Marie Schultz",
    "match_type": "PARTIAL_MATCH",
    "confidence": 0.8349722450708514,
    "type": "name-verification"
  },
  "results_id": "0f79abdf-fa89-93a3-8b9c-40a3b6dc2b3a",
  "timestamp": "2024-09-18T15:37:35.254Z"
}
const options = {
  method: 'POST',
  headers: {accept: 'application/json', 'content-type': 'application/json'},
  body: JSON.stringify({entity_id: '9aeb067a-9c1a-3631-a6f3-e912c6f4354b'})
};

fetch('https://sandbox.leantech.me/data/v1/identity/', options)
  .then(response => response.json())
  .then(response => console.log(response))
  .catch(err => console.error(err));
{
  ""status"": ""OK"",
  ""payload"": {
    ""full_name"": ""Ambrose Bogan"",
    ""mobile_number"": ""+9712435838 x8223"",
    ""gender"": ""MALE"",
    ""national_identity_number"": ""316952800000"",
    ""birth_date"": ""2023-02-07"",
    ""email_address"": ""concha.heaney@gmail.com"",
    ""address"": ""Tawanna Ferry"",
    ""type"": ""identity""
  },
  ""results_id"": ""bc7b662a-8b84-485e-a90a-13ba48e21b8a"",
  ""timestamp"": ""2022-09-20T09:44:56.193804209Z""
}

See Lean in action

Explore what it’s like to connect with Lean as an end-customer and see the data you can extract using the LinkSDK and Data APIs.

You can choose to alter Cookies settings related to the use of our Site, but this may limit your ability to access certain areas of our Site. View our Privacy Policy for more information.