Skip to content

verifactu-sdk API


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?

optional nif?: string

Defined in: src/types.ts:130

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


alternateId?

optional alternateId?: AlternateIdentifier

Defined in: src/types.ts:132

Foreign/alternate identifier; mutually exclusive with nif.

Released under the MIT license.