By default, the wrapper returns the supplier's HTTP status and JSON body unchanged. When Peppol is selected and verification succeeds, it adds a separate peppol object from the local UAE snapshot. The lookup does not send the company name to Peppol.
FieldTypeDescription
statusstringRequest result.
client_idUUIDRequest identifier.
secondsnumberProcessing time.
uae_tl_verificationobjectCurrent verification result object.
trade_licence_verification_apiobjectCompatibility result object name.
peppolobject · optionalUAE Directory name search, matching participant IDs, business cards and document types, or an explicit unavailable/no-result status. This does not verify the licence holder's identity.
↳ uae_licence_numberstringUAE licence number.
↳ expiration_datestringLicence expiration date.
↳ registration_datestringLicence registration date.
↳ licence_registration_name_arabicstringArabic registration name.
↳ licence_registration_namestringRegistration name.
↳ licence_registration_addressstringRegistration address.
↳ governing_body_namestringIssuing authority.
↳ emirate_namestringIssuing emirate.
↳ emirate_name_arabicstringIssuing emirate in Arabic, when returned.
↳ lcn_renewal_datestringLicence renewal date.
↳ moec_statusstringMinistry status.
↳ legal_type_from_entitystringRegistered legal type.
↳ unified_licence_numberstringUnified licence number.
↳ activity_start_timestringActivity start time.
↳ licence_registration_address_arabicstringArabic registration address.
↳ license_statusstringCurrent licence status.
↳ trade_license_numbernumber/nullTrade licence number score or value, when returned directly.
↳ risk_scoresobjectVerification risk-score container.
↳ risk_scores.trade_license_numbernumber/nullTrade licence number risk score.
200Verification completed
400Invalid request format or parameters
401Missing or invalid AI7 API key
422Document invalid or not recognised
500Service request failed