UAE Trade License Verification API Documentation
Overview & Purpose
UAE Trade License Verification API is an essential tool for businesses and individuals involved in transactions with entities based in the UAE. It allows users to validate the legitimacy of a company's or individual's trade license status, ensuring compliance with regulatory requirements and promoting transparency in business transactions. The API serves several purposes, including:
- Compliance: By verifying the trade license, businesses and individuals can ensure adherence to domestic and international tax regulations and laws. This helps prevent tax evasion and supports compliance with financial obligations imposed by governments and tax authorities globally.
- Business Transactions: Validating the trade license is crucial for conducting secure and trustworthy business transactions with UAE-based entities. It provides assurance to all parties involved, confirming the legitimacy of the trade license and instilling confidence in the business relationship.
- Documentation and Reporting: Accurate tax reporting and documentation require the verification of the trade license. It ensures that the correct license information is used in financial records, invoices, contracts, and other relevant documents. This verification helps prevent errors in tax filings and supports compliance with reporting requirements.
- Risk Management: By verifying the trade license, organizations can assess the potential risks associated with engaging in business relationships and transactions. It enables them to evaluate the compliance history of a company or individual, identify any irregularities, and make informed decisions based on the level of risk involved.
- Government Oversight: Governments and regulatory bodies rely on trade license verification to monitor and regulate business activities. The API aids in tracking trade obligations, detecting non-compliance, and enforcing trade laws effectively.
- Fraud Prevention and Money Laundering: Verifying the trade license helps combat fraudulent activities and money laundering. It allows businesses and financial institutions to confirm the identity of individuals or entities involved in financial transactions, reducing the risk of fraudulent schemes and illegal activities. Implementing UAE Trade License Verification API supports compliance with trade laws, mitigates risks, fosters transparency, and helps maintain the integrity of the global financial system. It builds trust and facilitates secure and reliable business interactions on an international scale.
UAE Trade License
The UAE Trade License is an official authorization granted to individuals or entities by the relevant government authorities in the UAE. It enables businesses to engage in specific commercial activities within the designated jurisdiction and in accordance with UAE laws and regulations. The trade license consists of the following components:
- License Type: Categorizes the trade license based on the nature of business activities, including commercial, professional, industrial, or tourism-related licenses. Each license type specifies the permissible scope of business operations.
- Legal Form: Indicates the legal form of the business entity, such as Limited Liability Company (LLC), Sole Proprietorship, Partnership, Free Zone Company, or Branch of a Foreign Company. This information defines the legal framework and obligations of the business.
- Trade Name: The registered trade name under which the business operates, complying with guidelines set by the relevant licensing authority. It must be unique and should not infringe upon existing trademarks or copyrights.
- Activities: Specifies the permitted business activities authorized for the licensee, aligned with the UAE's Standard Industrial Classification (SIC) system and approved business categories.
- Validity: Indicates the period during which the trade license is valid, requiring timely renewal to ensure uninterrupted business operations.
- Regulatory Authority: Mentions the specific government authority responsible for issuing and regulating the trade license. This information helps identify the relevant authority for inquiries, compliance, or updates related to the trade license.
The UAE Trade License provides a comprehensive overview of the business's legal status, authorized activities, and regulatory compliance, serving as a fundamental document that demonstrates legitimacy and adherence to trade laws in the UAE.
API Domain
Testing:
https://api.signzy.app/api/v3/uae/trade-license-verificationAuthentication
{
"Authorization": <Signzy_Auth_Token>
}API Input
The API expects the following input in the request payload:
{
"edLicenseNumber": "<Trade License Number>"
}Field | Type | Description |
|---|---|---|
edLicenseNumber | string | The Trade License number to be verified |
API Output
200 Scenarios
Success Response
{
"data": {
"clientId": "",
"edLicenseNumber": "",
"cblsNumber": "",
"baDesc": "",
"address": "",
"phoneNumber": "",
"expiryDate": "",
"businessName": "",
"results": [
{
"edLicenseNumber": "",
"licenseStatus": "",
"expiryDate": "",
"licensingAuthority": "",
"cblsNumber": "",
"activityName": "",
"legal_form": "",
"activityNameArabic": "",
"address": "",
"phoneNumber": "",
"businessName": "",
"businessNameArabic": ""
}
]
},
"statusCode": 200,
"success": true,
"message": "Success",
"messageCode": "success"
}Field | Type | Description |
|---|---|---|
data | object | Contains the trade license verification details. |
data.clientId | string | Client ID associated with the verification request. |
data.edLicenseNumber | string | Verified trade license number. |
data.cblsNumber | string | CBLS (Commercial Bank of Dubai) number. |
data.baDesc | string | Business activity description. |
data.address | string | Business address. |
data.phoneNumber | string | Business phone number. |
data.expiryDate | string | Expiry date of the trade license. |
data.businessName | string | Business name. |
data.results | array | Array of trade license verification results. |
data.results.edLicenseNumber | string | Verified trade license number. |
data.results.licenseStatus | string | Status of the trade license. |
data.results.expiryDate | string | Expiry date of the trade license. |
data.results.licensingAuthority | string | Authority responsible for issuing and regulating the trade license. |
data.results.cblsNumber | string | CBLS (Commercial Bank of Dubai) number. |
data.results.activityName | string | Business activity name. |
data.results.legal_form | string | Legal form of the business entity. |
data.results.activityNameArabic | string | Business activity name in Arabic. |
data.results.address | string | Business address. |
data.results.phoneNumber | string | Business phone number. |
data.results.businessName | string | Business name. |
data.results.businessNameArabic | string | Business name in Arabic. |
statusCode | number | HTTP status code indicating the success of the request. |
success | boolean | Indicates whether the request was successful or not. |
message | string | A descriptive message summarizing the result of the request. |
messageCode | string | A code representing the result of the request. |
Invalid Input Response
{
"error": {
"reason": "Invalid ID Number./Input payload validation failed",
"status": 400,
"message": "verification_failed",
"type": "Bad Request",
"statusCode": 200
}
}Field | Type | Description |
|---|---|---|
reason | string | Reason for the error. |
status | number | HTTP status code. |
message | string | Error message indicating an upstream error. |
type | string | Error type. |
statusCode | number | Status code representing the error scenario. |
409 Scenarios
Upstream Error Response
{
"error": {
"reason": "Error From Upstream",
"status": 409,
"message": "Upstream Down",
"type": "Conflict",
"statusCode": 409
}
}Field | Type | Description |
|---|---|---|
reason | string | Reason for the error. |
status | number | HTTP status code. |
message | string | Error message indicating an upstream error. |
type | string | Error type. |
statusCode | number | Status code representing the error scenario. |