---
title: IdentifierDefinition
slug: data-platform/connect-platform/node-sdk-api-reference-zaius-interfaces-identifierdefinition
docTags: 
createdAt: 2026-08-05T20:06:34.295Z
---

[ODP Node SDK](docId\:gxEU_0AA37IEZJK-uoVcT) / [Zaius](docId\:Ymt8R5EsKRYBHwqG3pJkL) / IdentifierDefinition

# IdentifierDefinition

The Zaius Identifier definition payload for schema API.
See [V3 Schema API](docId\:gsV1hnEbOcXmtOoLDrWVs)
for details.

## Index

### Properties

- [display\\\_name](docId\:BTc-4lFtFEuRGxeCsjnk0)
- [merge\\\_confidence](docId\:BTc-4lFtFEuRGxeCsjnk0)
- [messaging](docId\:BTc-4lFtFEuRGxeCsjnk0)
- [name](docId\:BTc-4lFtFEuRGxeCsjnk0)

## Properties

### display\_name

:::BlockQuote
`string`
:::

The human-readable name, ending with title-case version of the name suffix: " ID", " Hash", " Number", " Token",
" Alias", " Address", or " Key".

Defined in: [src/Api/Types/Schema.ts:130](https://github.com/ZaiusInc/node-sdk/blob/46602d2/src/Api/Types/Schema.ts#L130)

### merge\_confidence

:::BlockQuote
`"low"` | `"high"`
:::

The level of confidence that this identifier can be used to merge customer profiles together. If the identifier
is likely to be shared between individuals (eg, a shared device token), this value should be set to "low". If it
is very deterministic (eg, a personal account ID), this value should be set to "high".

Defined in: [src/Api/Types/Schema.ts:136](https://github.com/ZaiusInc/node-sdk/blob/46602d2/src/Api/Types/Schema.ts#L136)

### messaging?

:::BlockQuote
`boolean`
:::

Whether this identifier can be used to message customers within campaigns.

Defined in: [src/Api/Types/Schema.ts:140](https://github.com/ZaiusInc/node-sdk/blob/46602d2/src/Api/Types/Schema.ts#L140)

### name

:::BlockQuote
`string`
:::

The field name of the identifier, ending with one of the known suffixes: "\_id", "\_hash", "\_number", "\_token",
"\_alias", "\_address", or "\_key".

Defined in: [src/Api/Types/Schema.ts:125](https://github.com/ZaiusInc/node-sdk/blob/46602d2/src/Api/Types/Schema.ts#L125)
