Skip to content

verifactu-sdk API


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? ​

optional nif?: string

Defined in: src/types.ts:136

9-char Spanish tax identifier; mutually exclusive with alternateId.


alternateId? ​

optional alternateId?: AlternateIdentifier

Defined in: src/types.ts:138

Foreign/alternate identifier; mutually exclusive with nif.

Released under the MIT license.