Identities

Create identity

Create a new identity with the Python SDK.

POST/identities

Use blnk.identity.create to create an identity for an individual or organization.

Call the method

response = blnk.identity.create({
  "identity_type": "individual",
  "first_name": "Alice",
  "last_name": "Smith",
  "email_address": "alice.smith@example.com",
})
FieldTypeDescription
identity_typestrindividual or organization.

Save the identity ID

Use response.data["identity_id"] to link balances or update profile details later.

Response

{
  "identity_id": "idt_11111111-1111-4111-8111-111111111111",
  "identity_type": "individual",
  "first_name": "Alice",
  "last_name": "Smith",
  "email_address": "alice.smith@example.com",
  "phone_number": "+1234567890",
  "nationality": "Canadian",
  "category": "customer",
  "created_at": "2024-11-26T08:36:36.238244338Z",
  "meta_data": {
    "customer_id": "CUST123456"
  }
}
FieldTypeDescription
identity_idstrUnique ID for the identity. Use it to link balances.
identity_typestrType you passed in the request.
created_atstrDate and time the identity was created.
meta_datadictMetadata stored with the identity.

The response echoes every field you sent.