Create Connected Account

post
https://api.wafeq.com/bh/v1/connected-accounts
Body Params

Full-representation body for create (POST). The structured seller address
feeds the invoice's BG-05 seller PostalAddress, so invoices never carry the supplier.

DIRECT uses the supplier OTP; THIRD_PARTY uses the organization's device. Omit for legacy account-only creation.

metadataobject

Arbitrary account metadata, stored locally and not sent to NBR

identificationobject

Supplier identifier used in invoice XML. Required for third-party submissions; direct accounts can fall back to the selected supplier device Sub-CR.

stringrequired

Taxpayer legal name

stringrequired

VAT / TIN

stringrequired

Business category / industry

stringrequired

Address line 1 — street

stringrequired

Address line 2 — block

stringrequired

Address line 3 — building name

stringrequired

Address line 4 — flat / shop no

stringrequired

City

string | null
stringDefaults to BH

Optional brand logo shown on the invoice PDF — base64 of a PNG/JPEG/GIF/WebP image (or a data: URI), within the size limit

Response