verifactu-sdk API / Counterpart
Interface: Counterpart
Defined in: src/types.ts:126
Public representation of a counterpart (issuer, recipient, third party).
Exactly one of nif or alternateId must be set. Provide nif for Spanish entities, alternateId for everyone else.
Properties
legalName
legalName:
string
Defined in: src/types.ts:128
Legal/commercial name (up to 120 chars).
nif?
optionalnif?:string
Defined in: src/types.ts:130
9-char Spanish tax identifier; mutually exclusive with alternateId.
alternateId?
optionalalternateId?:AlternateIdentifier
Defined in: src/types.ts:132
Foreign/alternate identifier; mutually exclusive with nif.