Know Your Customer
...
Global
UAE
UAE - Passport Info Verification API
overview and use cases this api is used to verify the authenticity of the passport of someone residing in uae and a uae visa residency based on passport number use case 1 employment background checks companies or recruitment agencies can utilize the api to verify the authenticity of passports and visa residency details during the hiring process ensures that employees have valid and legal documentation, reducing the risk of hiring individuals with forged or expired documents 2\ travel and hospitality industry hotels, airlines, and travel agencies can use the api to verify the passports and visa residency status of guests or passengers helps in ensuring compliance with immigration regulations and providing a seamless travel experience for customers 3\ financial institutions and banking banks and financial institutions can integrate the api to validate the identity and residency status of individuals during account opening or financial transactions it adds an extra layer of security and compliance to prevent fraudulent activities 4\ education institutions educational institutions can use the api to verify the passport and visa details of international students during the admission process it ensures students have the necessary legal documentation for studying in the country 5\ real estate and property management property managers and landlords can integrate the api to verify the residency status of tenants before entering into rental agreements it helps in ensuring that tenants have legal authorization to reside in the country sample curl pre production curl curl location 'https //api preproduction signzy app/api/v3/uae api/passport verification' \\ \ header 'authorization \<kong auth token>' \\ \ header 'content type application/json' \\ \ data '{ "passportnumber" "u0528311", "passportexpiredate" "2030 02 24", "nationality" "india", "type" "residency" }' production curl curl location 'https //api signzy ae/api/v3/uae api/passport verification' \\ \ header 'authorization \<kong auth token>' \\ \ header 'content type application/json' \\ \ data '{ "passportnumber" "u0528311", "passportexpiredate" "2030 02 24", "nationality" "india", "type" "residency" }' response 200 response { "result" { "passportnumber" "u0528311", "passportexpirydate" "2030 02 24", "nationality" "india", "filestatus" "active", "fileissuancedate" "2022 11 14", "fileexpirydate" "2032 11 13", "lastdateofleavingcountry" "", "unifiednumber" 43096715, "filenumber" "201/2022/3/439574" } } input mapping input required data type description passportnumber yes string passport number of the person passportexpiredate yes date the expiry date of the passport format yyyy mm dd (for ex "2030 02 24") nationality yes string please select your country from the nationality part (for ex "india") type yes string “residency” or “visa” should be selected output mapping output datatype description passportnumber string passport number of the individual passportexpiredate date the expiry date of the passport nationality string nationality of the passport holder filestatus string status of the passport file (e g , converted to resident) ideally, we should know all the options, since we are limited with the number of samples we have in hand accept any string as output from the website and represent it similarly fileissuancedate date date when the passport file was issued fileexpirydate date the expiry date of the passport file lastdateofleavingcountry date last date of leaving the country associated with the passport unifiednumber string unified number associated with the passport file filenumber string file number of the passport status code status code message description 200 success the request is served successfully 400 bad request the inputs are invalid 404 data not found data not found in the source 409 upstream error error in getting data from upstream error code responses 404 (not found) { "error" { "name" "error", "message" "data not found for the given input", "status" 404, "reason" "data not found for the given input", "type" "not found", "statuscode" 200 } } 400 (bad request) { "error" { "name" "error", "message" "\\"dateofbirth\\" day is not valid for the given month/year ", "status" "400", "reason" "validation error", "type" "bad request", "statuscode" "400" } } 409 (upstream error) { "error" { "name" "error", "message" "error in fetching data from upstream", "status" "409", "reason" "upstrem error", "type" "conflict", "statuscode" "409" } } error response parameters parameter description error this parameter contains the error error name t he name of the error error message the error message error statuscode request status code from signzy error status request status from signzy error reason reason for error error type type of the error 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!