Know Your Customer
...
Global
UAE
Emirates ID Verification Prefill
overview & purpose the emirates id verification api provides a comprehensive solution for validating emirates id numbers it offers several benefits and functionalities, including compliance the api helps organizations and individuals comply with regulatory requirements by validating emirates id numbers this verification process promotes transparency, prevents identity fraud, and supports compliance with regulatory frameworks business transactions validating emirates id numbers is crucial for conducting business transactions with entities based in the uae it confirms the authenticity and validity of an individual's or organization's emirates id, assuring other parties involved in the transaction identification and documentation emirates id verification ensures accurate identification and documentation by using the correct emirates id in official records, applications, contracts, and other relevant documents this verification helps prevent errors and discrepancies, improving overall data integrity risk management verifying emirates id numbers allows organizations to assess the potential risks associated with business relationships and transactions it helps evaluate identification and authentication credentials, identify anomalies or discrepancies, and make informed decisions regarding risk exposure fraud prevention verifying emirates id numbers can be used to play a crucial role in combating identity theft, fraud, and other illegal activities by confirming the authenticity of an individual's or organization's emirates id, businesses and financial institutions can reduce the risk of fraudulent schemes, protect against identity theft, and prevent money laundering activities the emirates id verification api facilitates seamless and reliable validation of emirates id numbers, enabling organizations to ensure compliance, enhance risk management practices, prevent fraud, and support secure and trustworthy interactions by leveraging this api, organizations can streamline their processes, improve data accuracy, and maintain the integrity of their operations in line with global standards because of the confidentiality of emirates id card holders with uae nationality, we are not getting data to verify it from the source in most cases emirates id emirates id is an identity card issued by the federal authority for identity and citizenship it is a legal requirement for all uae citizens and residents to apply for one and carry it with them at all times the emirates id is used for various purposes, including getting government services voting in the elections of the federal national council serving as a travel document for uae citizens within the gulf cooperation council (gcc) passing immigration through egates and smart gates at several airports in the uae as of 2021, the population of uae was approximately 10 million, with an annual growth rate in the range of 1 2% uae nationals constitute around 11 12% of the total population the physical emirates id card contains an electronic chip that stores important information about the resident, including basic details, a photo, biometric information, and fingerprints each emirates id card has a unique 15 digit number divided into four parts the first part represents the uae international code, which is 784 and is the same on all cards the second part usually matches the year of birth but can be different the third part consists of seven randomly generated digits the fourth part is a one digit verification number ranging from 0 to 9 the emirates id number is unique to each person and remains the same throughout their lifetime, even if they stop being a uae resident and later return to obtain residency again note we strongly recommend using both emirates id verification prefill docid\ ionvtaiaowzv4fcuwsynb & emirates id get name async docid\ diarmiuva41zdhn kh2bc apis together emirates id verification api will establish that the inputs provided like emirates id number, nationality & dob are correct also, it will confirm the status & expiry date of emirates id emirates id get name api will confirm that this emirates id belongs to this person as we will fetch you the name of the emirates id card holder please note that this api doesn't establish that all emirates id numbers, nationalities & dob are correct as per the physically issued emirates id and the id is active we use a govt source to fetch the name as per the 3 inputs and the emirates id number has to be correct as a basic requirement coverage approximately 80% to 85% of emirates id data is available for coverage however, data for individuals holding uae nationality is limited due to restrictions imposed by the uae government api details sample curl curl location request post 'https //api preproduction signzy app/api/v3/uae api/eid verification' \\ \ header 'content type application/json' \\ \ header 'authorization \<kong auth key>' \\ \ data '{ "emiratesidnumber" "\<emirates id number>", "dateofbirth" "\<yyyy mm dd>", "currentnationality" "\<county>" }'curl location 'https //api signzy ae/api/v3/uae api/eid verification' \\ \ header 'content type application/json' \\ \ header 'authorization \<kong auth key>' \\ \ data ''{ "emiratesidnumber" "\<emirates id number>", "dateofbirth" "\<yyyy mm dd>", "currentnationality" "\<county>" }' api input the api expects the following input in the request payload { "emiratesidnumber" "\<emirates id number>", "dateofbirth" "\<yyyy mm dd>", "currentnationality" "\<country>" } field type description emiratesidnumber string the emirates id number that needs to be validated dateofbirth string the dob of the emirates id number that needs to be validated currentnationality string the nationality of the emirates id number holder note please check the table for supported nationalities provided below the api output api output success response & mapping 200 { "result" { "emiratesidnumber" 784195625715172, "dateofbirth" "1956 09 24", "currentnationality" "pakistan", "issuedate" "2016 12 13", "expirydate" "2019 12 07", "eidcardnumber" "81202963" } } field description data type emiratesidnumber the emirates id number that needs to be validated s tring dateofbirth the dob of the emirates id number that needs to be validated s tring currentnationality the nationality of the emirates id number holder s tring issuedate the date the emirates id was issued s tring expirydate the date the emirates id will expire s tring eidcardnumber the eid card number is an unique identification number that is assigned to every card which is present at the backside of eid card's s tring supported nationalities(input) country name api input for nationality united arab emirates united arab emirates bahrain bahrain kuwait kuwait oman oman qatar qatar saudi arabia saudi arabia algeria algeria comoros comoros djibouti djibouti egypt egypt iraq iraq jordan jordan lebanon lebanon libya libya mauritania mauritania morocco morocco somalia somalia state of palestine state of palestine sudan sudan syrian arab republic syrian arab republic tunisia tunisia yemen yemen afghanistan afghanistan armenia armenia azerbaijan azerbaijan bangladesh bangladesh bhutan bhutan brunei darussalam brunei darussalam cambodia cambodia china china democratic people's republic of korea democratic peoples republic of korea georgia georgia hong kong special administrative region hong kong special administrative region india india indonesia indonesia iran islamic republic of iran islamic republic of japan japan kazakhstan kazakhstan kyrgyzstan kyrgyzstan laos people's democratic republic laos peoples democratic republic malaysia malaysia maldives maldives mongolia mongolia myanmar myanmar nepal nepal pakistan pakistan philippines philippines republic of korea republic of korea singapore singapore sri lanka sri lanka tajikistan tajikistan thailand thailand timor leste timor leste turkey turkey turkmenistan turkmenistan taiwan taiwan uzbekistan uzbekistan viet nam viet nam angola angola benin benin botswana botswana burkina faso burkina faso burundi burundi cabo verde cabo verde cameroon cameroon central african republic central african republic chad chad congo congo cote d'ivoire cote d ivoire democratic republic of the congo democratic republic of the congo equatorial guinea equatorial guinea eritrea eritrea ethiopia ethiopia gabon gabon gambia gambia ghana ghana guinea guinea guinea bissau guinea bissau kenya kenya lesotho lesotho liberia liberia madagascar madagascar malawi malawi mali mali mauritius mauritius mozambique mozambique namibia namibia niger niger nigeria nigeria rwanda rwanda saint helena saint helena sao tome and principe sao tome and principe senegal senegal seychelles seychelles sierra leone sierra leone south africa south africa south sudan south sudan swaziland swaziland togo togo uganda uganda united republic of tanzania united republic of tanzania zambia zambia zimbabwe zimbabwe albania albania andorra andorra austria austria belarus belarus belgium belgium bosnia and herzegovina bosnia and herzegovina bulgaria bulgaria croatia croatia cyprus cyprus czech republic czech republic denmark denmark estonia estonia finland finland france france germany germany greece greece holy see (vatican) holy see vatican hungary hungary iceland iceland ireland ireland italy italy latvia latvia latvia resident latvia resident liechtenstein liechtenstein lithuania lithuania luxembourg luxembourg malta malta monaco monaco montenegro montenegro netherlands netherlands norway norway poland poland portugal portugal republic of macedonia republic of macedonia republic of moldova republic of moldova romania romania russian federation russian federation san marino san marino serbia serbia slovakia slovakia slovenia slovenia spain spain sweden sweden switzerland switzerland ukraine ukraine united kingdom (uk) united kingdom uk antigua and barbuda antigua and barbuda bahamas bahamas barbados barbados belize belize bermuda bermuda canada canada cayman islands cayman islands costa rica costa rica cuba cuba commonwealth of dominica commonwealth of dominica dominican republic dominican republic el salvador el salvador greenland greenland grenada grenada guatemala guatemala haiti haiti honduras honduras jamaica jamaica martinique martinique mexico mexico nicaragua nicaragua panama panama puerto rico puerto rico saint kitts and nevis saint kitts and nevis saint lucia saint lucia saint vincent and the grenadines saint vincent and the grenadines trinidad and tobago trinidad and tobago united states of america united states of america argentina argentina bolivia bolivia brazil brazil chile chile colombia colombia ecuador ecuador french guiana french guiana guyana guyana paraguay paraguay peru peru suriname suriname uruguay uruguay venezuela venezuela australia australia fiji fiji kiribati kiribati marshall islands marshall islands micronesia federated states of micronesia federated states of nauru nauru new caledonia new caledonia new zealand new zealand northern mariana islands northern mariana islands palau palau papua new guinea papua new guinea samoa samoa solomon islands solomon islands tonga tonga tuvalu tuvalu vanuatu vanuatu israel israel kosovo kosovo macao macao republic of somaliland republic of somaliland error code response & mapping 400 (bad request) { "error" { "name" "error", "message" "bad input and description ", "reason" "error", "type" "bad request", "statuscode" "400" } } 400(nationality input error) { "error" { "name" "error", "message" "current nationality is not supported ", "status" 400, "reason" "validation request", "type" "bad request", "statuscode" "400" } } 403 (forbidden) { "error" { "name" "error", "message" "forbidden", "reason" "error", "type" "bad request", "statuscode" "403" } } 500 (internal server error) { "error" { "name" "error", "message" "internal server error", "status" 500, "reason" "error", "type" "bad request", "statuscode" "500" } } 409(upstream down error) { "error" { "name" "error", "message" "error in fetching data from upstream", "status" "409", "reason" "upstream down", "type" "conflict", "statuscode" "409" } } field type description name string text displayed on the screen explaining error type 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!