Identities
Tokenize identity
Tokenize multiple identity fields with the Go SDK.
POST
/identities/{identity_id}/tokenizeUse client.Identity.Tokenize to tokenize several identity fields.
Call the method
tokenized, _, _ := client.Identity.Tokenize(
"idt_3b63c8da-af29-4cc3-ad38-df17d87456e6",
blnkgo.TokenizeRequest{
Fields: []blnkgo.TokenizableIdentityField{
blnkgo.TokenizableFieldFirstName,
blnkgo.TokenizableFieldEmailAddress,
},
},
)
| Field | Type | Description |
|---|---|---|
identityID | string | Identity ID. |
Fields | []TokenizableIdentityField | PascalCase field names to tokenize. At least one required. |
Confirm tokenization
Check tokenized.Message, then use get tokenized fields to verify which fields are protected.
Response
{
"message": "Fields tokenized successfully"
}Go response (*blnkgo.TokenizeResponse)
| Field | Type | Description |
|---|---|---|
Message | string | Confirmation that the fields were tokenized. |