Register Device

post
https://api.wafeq.com/bh/v1/devices/register

Register a device in one shot (OTP -> compliance CSID -> NBR compliance checks -> production
CSID -> ACTIVE).

The taxpayer is the X-NBR-Connected-Account-Id header; its identity feeds the CSR and the
compliance sample invoices. If NBR rejects a compliance sample the call answers 409 with the
rule codes and the device is left in COMPLIANCE.

Body Params

The taxpayer is the X-NBR-Connected-Account-Id header — its identity feeds the CSR, so it
is never repeated here.

stringrequired

One-time password from the NBR portal

stringrequired

Sub-commercial-registration number — the branch (CSR SAN OU)

stringDefaults to Wafeq EGS

EGS common name for the CSR

Headers
string | null
Response