Know Your Business
...
Global
MENA
UAE Trade Licence Verification Prefill
overview & purpose uae trade license verification api is an essential tool for businesses involved in transactions with entities based in the uae it allows users to validate the legitimacy of a company's trade license status, ensuring compliance with regulatory requirements and promoting transparency in business transactions using either of licence number or business name signzy has streamlined the verification of trade licenses by automating the process of visiting the national economic register (ner) through an api, utilizing its partner to facilitate this automation the api serves several purposes, including compliance by verifying the trade license, businesses 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 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, identify any irregularities, and make informed decisions based on the level of risk involved 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 entities involved in financial transactions, reducing the risk of fraudulent schemes and illegal activities uae trade license the uae trade license is an official authorization granted to 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 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 response time of api 10 15 seconds coverage trade license coverage is based on ner's database signzy does not manipulate or maintain its own database api details sample curl curl location 'https //api preproduction signzy app/api/v3/uae/trade license verification number' \\ \ header 'content type application/json' \\ \ header 'authorization \<kong auth token>' \\ \ data '{ "edlicensenumber" "cn 1018518", "businessname" "", "minmatchscore" 0 1 }'curl location 'https //api signzy ae/api/v3/uae/trade license verification number' \\ \ header 'authorization < token >' \\ \ header 'content type application/json' \\ \ data '{ "edlicensenumber" "", "businessname" "abu dhabi commercial bank", "minmatchscore" 0 2 }' api input the api expects the following input in the request payload { "edlicensenumber" "\<trade license number>" "businessname" "\<business name to be searched>" "minmatchscore" "\<minimum match score for the business name>" } field type required description edlicensenumber string optional parameter, but anyone of edlicensenumber or businessname need is required the trade license number to be verified businessname string optional parameter, but anyone of edlicensenumber or businessname need is required name of the business to be verified minmatchscore float optional minimum match score expected input between business keyword and the output business name ranges from 0 to 1 how api works? the api supports multiple use cases, each designed to streamline the verification process here are the supported use cases using only edlicensenumber as input the api can accept edlicensenumber as the sole input it will search based on the license number and return a list of businesses since multiple businesses may share the same license number across different freezones, the api will provide a list of all matching businesses using edlicensenumber, businessname, and minmatchscore as input when edlicensenumber and businessname are provided, the api initially searches using the license number it then filters the results by comparing the input business name with the output business names the minmatchscore parameter should also be provided to ensure that only matches above this threshold are considered using only businessname as input the api can accept businessname as the sole input it will search based on the business name and return a list of businesses as multiple businesses may have similar names across different freezones, the api will provide a list of all matching businesses using businessname and minmatchscore as input when businessname and minmatchscore are provided, the api searches using the business name and filters the results by comparing the input business name with the output business names only those matches above the minmatchscore threshold will be included in the final output by supporting these use cases, the api ensures flexible and accurate verification of trade licenses, catering to various user requirements using minmatchscore in the api when performing a search, the api might return multiple businesses the minmatchscore parameter is utilized to refine these results by matching the input business name with the output business names using fuzzy matching medium 0 4 strict 0 8 these values help determine the accuracy of the match, with higher scores ensuring stricter matching criteria api output success response { "result" \[ { "edlicensenumber" "l 1107", "cblsnumber" "12089763", "businessname" "notista investments fzco", "businessnamearabic" "notista investments fzco", "expirydate" "19/05/2025", "issuedate" "20/05/2021", "licensestatus" "active", "licensingauthority" "dubai world trade centre (dwtc)", "legalform" "free zone company", "activityname" "includes firms and holding companies formed in order to invest their funds through setting up subsidiaries to invest in educational facilities, the projects that aim at enhancing the capabilities of the people with special needs and the children with autism as well as knowledge and human developmen,", "activitynamearabic" "not applicable,", "address" "401 10 tec", "phonenumber" "" }, { "edlicensenumber" "784265", "cblsnumber" "10957235", "businessname" "the roost rotisserie restaurant l l c", "businessnamearabic" "مطعم ذا روست روتيسيري ش ذ م م", "expirydate" "07/06/2024", "issuedate" "08/06/2017", "licensestatus" "active", "licensingauthority" "dubai department of economy & tourism", "legalform" "single person company", "activityname" "restaurant,food \& beverages trading,", "activitynamearabic" "مطعم,تجارة المواد الغذائية والمشروبات,", "address" "bur dubai umm al sheif", "phonenumber" "" }, { "edlicensenumber" "16806", "cblsnumber" "11225261", "businessname" "otis llc shj bra ", "businessnamearabic" "اوتيس ذ م م فرع الشارقة", "expirydate" "16/05/2025", "issuedate" "19/05/1982", "licensestatus" "active", "licensingauthority" "sharjah economic development department", "legalform" "company branch from another emirate", "activityname" "importing,wholesale of elevators and escalators and spare parts trading,wholesale of electricity equipment and fittings trading, office,", "activitynamearabic" "استيراد,تجارة المصاعد والسلالم المتحركة وقطع غيارها بالجملة,تجارة الأدوات الكهربائية وتمديداتها بالجملة, مكتب,", "address" "الشارقة اليرموك/الشارقة شارع الشيخ حميد بن صقر القاسمي مكتب رقم 1 ملك عبيد عوض عبيد الصوايه الطنيجي", "phonenumber" "" }, { "edlicensenumber" "861320", "cblsnumber" "", "businessname" "ripon deb rotish corporate services provider", "businessnamearabic" "ريبون ديب روتيش موفر خدمات الشركات", "expirydate" "02 11 2020", "issuedate" "03 11 2019", "licensestatus" "cancelled", "licensingauthority" "dubai department of economy & tourism", "legalform" "dubai department of economic development", "activityname" "", "activitynamearabic" "", "address" "", "phonenumber" "" } ] } field type description results array array of objects containing trade license verification results edlicensenumber string verified trade license number cblsnumber string cbls federal reservation number businessname string business name businessnamearabic string business name in arabic expirydate string expiry date of the trade license issuedate string issue date of the trade license licensestatus string status of the trade license licensingauthority string authority responsible for issuing and regulating the trade license legalform string legal form of the business entity activityname string business activity name activitynamearabic string business activity name in arabic address string business address phonenumber string business phone number guidelines for using the api handling multiple businesses with the same trade license due to the absence of a central repository, it is possible for different companies to have the same trade license number under various authorities therefore, we recommend using both the business name and trade license number in the input for more accurate matches improving accuracy with business names when providing both the business name and trade license number, it is advisable to use a keyword or part of the business name rather than the full name this approach tends to yield better accuracy using only business name as input when only the business name is used as input, the ner source matches the name in its database and returns exact matches however, there may be discrepancies between the business name on the trade license document and the names stored in the ner database to address this, we recommend the following remove common suffixes such as "llc," "co," "inc," etc , if no results are found in the ner, "llc" might be stored as "l l c ," "l l l," or "l l c " similarly, other common abbreviations at the end of business names should be removed before passing the input to the api by following these guidelines, you can enhance the accuracy and reliability of the search results when using the api error code response and mapping { "error" { "name" "error", "message" "\\"value\\" must contain at least one of \[businessname, edlicensenumber]", "reason" "validation error", "type" "bad request", "statuscode" "400" } }{ "error" { "name" "error", "message" "\\"edlicensenumber\\" with value \\"@#$\\" fails to match the required pattern /^(? \[0 9]\\\d (\\\\ \\\d+)?|\[a za z]+ \[0 9]+|\[a za z]+\\\d+)$/", "reason" "validation error", "type" "bad request", "statuscode" "400" } }{ "error" { "reason" "error from upstream", "status" 409, "message" "upstream down", "type" "conflict", "statuscode" 409 } }{ "error" { "name" "error", "message" "error", "reason" "error", "type" "internal server error", "statuscode" "500" } } 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 getting help please feel free to contact us if you have any questions, require clarification, or have ideas for how to make the documents or any of our services better you can reach out to us at help\@signzy com we strive to provide prompt and reliable assistance, ensuring your queries are addressed effectively we value your feedback and are committed to making your experience smooth and enjoyable our team is dedicated to assisting you with any needs you may have thank you for choosing our services we look forward to helping you!