| Name | Type | Description | Notes |
|---|---|---|---|
| id | UUID | Customer unique identifier | |
| discoverable | TRLinkDiscoverableStatus | ||
| shortName | String | Short display name | |
| fullLegalName | String | Full legal entity name | |
| geographicAddress | TRLinkGeographicAddressRequest | [optional] | |
| countryOfRegistration | String | ISO 3166-1 alpha-2 country code where the entity is registered | |
| nationalIdentification | String | National identification, returned exactly as stored: a compact, whitespace-free JSON-encoded string with these optional keys (in this order): `nationalIdentifier`, `nationalIdentifierType` (e.g. `LEIX` for an LEI), `countryOfIssue` (ISO 3166-1 alpha-2), `registrationAuthority`. Maximum length is 240 characters. | [optional] |
| dateOfIncorporation | LocalDate | Date of entity incorporation (ISO 8601 format) | [optional] |
| vaults | List<Integer> | Associated Fireblocks vault account IDs | [optional] |
| trPrimaryPurpose | String | Primary Travel Rule role for this customer; determines how the customer's Travel Rule messages are routed. Valid values: `notabene`, `trlink`. | |
| createDate | OffsetDateTime | Timestamp when the customer was created (ISO 8601 format) | |
| lastUpdate | OffsetDateTime | Timestamp when the customer was last updated (ISO 8601 format) |