Identities
Detokenize identity
Detokenize multiple identity fields with the Go SDK.
POST
/identities/{identity_id}/detokenizeUse client.Identity.Detokenize to detokenize several identity fields.
Call the method
values, _, _ := client.Identity.Detokenize(
"idt_3b63c8da-af29-4cc3-ad38-df17d87456e6",
blnkgo.DetokenizeRequest{
Fields: []blnkgo.TokenizableIdentityField{
blnkgo.TokenizableFieldFirstName,
blnkgo.TokenizableFieldEmailAddress,
},
},
)
| Field | Type | Description |
|---|---|---|
identityID | string | Identity ID. |
Fields | []TokenizableIdentityField | PascalCase field names to detokenize. Pass an empty slice to detokenize every tokenized field. |
Use the plaintext values
Read values.Fields for the original values. Handle these values securely and avoid logging them.
Response
{
"fields": {
"FirstName": "Jane",
"EmailAddress": "jane@example.com"
}
}Go response (*blnkgo.DetokenizeResponse)
| Field | Type | Description |
|---|---|---|
Fields | map[string]string | Original values for the fields you requested. |