verifactu-sdk API / Counterpart
Interface: Counterpart
Defined in: src/types.ts:132
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:134
Legal/commercial name (up to 120 chars).
nif?
optionalnif?:string
Defined in: src/types.ts:136
9-char Spanish tax identifier; mutually exclusive with alternateId.
alternateId?
optionalalternateId?:AlternateIdentifier
Defined in: src/types.ts:138
Foreign/alternate identifier; mutually exclusive with nif.