Identities

Tokenize identity

Tokenize multiple identity fields with the Go SDK.

POST/identities/{identity_id}/tokenize

Use 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,
		},
	},
)
FieldTypeDescription
identityIDstringIdentity ID.
Fields[]TokenizableIdentityFieldPascalCase 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)

FieldTypeDescription
MessagestringConfirmation that the fields were tokenized.