Identities
Create new identity
How to create a new identity in your Blnk Ledger.
POST
If you’re using the auto-provisioned
Enterprise Core instance included with your Production License deployment, set the base URL to: https://ENTERPRISE_PUBLIC_URL/core.If you’re connecting to a different Core instance, use the publicly accessible base URL for that instance instead.Authorization
If set, the API uses an API key for authentication. Include the following header in your requests:X-blnk-key: <api-key>.
Replace <api-key> with your secret API key. Ensure the key is kept secure and not exposed in public repositories or client-side code.
See also: Scoped API keys and Secure your Blnk server.
Body
string
Optional caller-supplied identity id. When provided, it must start with
idt_ followed by a valid UUID, for example idt_11111111-1111-4111-8111-111111111111. Use this for deterministic identity creation from an external holder id. Duplicate values return a conflict response.string
required
Specifies the identity type. Options are
"individual" or "organization"string
Name of the organization.
string
First name of individual.
string
Last name of individual.
string
Any other names linked to individual.
string
Gender of the individual.
string
Date of birth.
string
Email address of the identity.
string
Contact number of the identity.
string
Nationality of the individual.
string
Type of customer depending on your use case.
string
Street address of the identity.
string
Residential country of the identity.
string
State of residence of the identity.
string
Postal code related to the identity.
string
City of residence of the identity.
object
Custom metadata linked to the identity.
Response
All parameters from the request body also mean the same in the corresponding response JSON.
string
required
Unique id of the created identity.
string
Specified the date and time the identity was created.