Skip to content

Latest commit

 

History

History
21 lines (13 loc) · 1.82 KB

File metadata and controls

21 lines (13 loc) · 1.82 KB

TRLinkCreateCustomerRequest

Properties

Name Type Description Notes
discoverable TRLinkDiscoverableStatus [optional]
shortName String Short display name (required)
fullLegalName String Full legal entity name [optional]
geographicAddress TRLinkGeographicAddressRequest [optional]
countryOfRegistration String ISO 3166-1 alpha-2 country code where the entity is registered [optional]
nationalIdentification String National identification, sent as a JSON-encoded string. The server normalizes input into a compact JSON with these optional keys: `nationalIdentifier`, `nationalIdentifierType` (e.g. `LEIX` for an LEI), `countryOfIssue` (ISO 3166-1 alpha-2), `registrationAuthority`. If the input is not a JSON object, it is wrapped as `{&quot;nationalIdentifier&quot;:&quot;<value>&quot;}`; if the value matches the LEI format, `nationalIdentifierType` is set to `LEIX` automatically and `countryOfIssue` defaults to this request's `countryOfRegistration` if not provided. The compacted JSON must be 240 characters or fewer. On read, the value is returned exactly as stored. [optional]
dateOfIncorporation LocalDate Date of entity incorporation (ISO 8601 format: YYYY-MM-DD) [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`. [optional]