APAC
Thailand
Thailand National ID
4 min
verifies input data from the national identity card issued by the government of thailand for authorization get session token from authentication page name thailand national id method post url https idu test datazoo com api v2 verify description multilingual input both latin script english and native thai script can be used as input for the name and address fields numbers should be given in english digits example 442 8 as the fulladdress input n n verification outcome returns kyc verification n consumer consent yes n mandatory input name dob post code and national id n verifies name dob gender address and national id n returned data full name and address if configured tab examples examples languages id f2jmy98siubrop0bgc788 language curl code curl location https idu test datazoo com api v2 verify n header content type application json n header authorization bearer eyjhbgcioijsuzi1niisinr5cci6ikpxvcisimtpzci6immtbvzlml9krfhmcnkzaehqwen4tyj9 eyj1awqioiizmdmilcjvawqioii2miisimlzcyi6imh0dhbzoi8vzgf0yxpvby10zxn0lnvzlmf1dggwlmnvbs8ilcjzdwiioijhdxromhwzmdmilcjhdwqioijodhrwczovl2t5yy10zxn0lmrhdgf6b28uy29tiiwiawf0ijoxnzq3mtgxnta1lcjlehaioje3ndcymtc1mdusimd0esi6inbhc3n3b3jkiiwiyxpwijoiswxvdurjntf1qxpuvne2vgvorxayoxbrbehbsjftynkifq hta 3 cb2osod0lu3zidnfpmockzoeqwlk5r6ypgaypfejtfmpoo zwqd1p srpwahxyfksvtmcyflrdl4n1jwzrk9wajprb6evp8wxstidtqollm8ju5pvaerlq4bzjjhqhueywdpjvruskxotwn8htevdg0at6 ln xznz mk7qim lgtvyy4adom4tenkw2pcdrmqb0gsqdkn8imyiqh7t3t2cqtrw trctbsr57cgnt5k6grrkpxdtytabcyvzdyfcoiors ciicyxmtqns4 cw7r7coralgjrhnfj1tbbw29tma49wnqkhseviuwkheewsp3orwf9n a fw0q n data n countrycode th n service n thailand national id n n clientreference test 0001 n firstname n lastname n gender n dateofbirth 1994 06 14 n fulladdress 442 8 n addresselement1 n addresselement2 442 8 n addresselement3 n addresselement4 n identityvariables n nationalidno 1100501105490 n n consentobtained n thailand national id true n n customlabel selectedlanguageid f2jmy98siubrop0bgc788 results languages id kllvb jxqiuu wuwqaf language 200 customlabel code n countrycode thailand n clientreference test 0001 n reportingreference dz e22a3d78 0c88 4084 954b c019a9f465c7 n matchstatus full match 1 1 verification n searcherrormessage n safeharbour false n searchstatus successful n serviceresponses n thailand national id n status 1 n sourcestatus successful n errormessage n identityverified true n safeharbourscore l2 n namematchscore 1 000 n addressmatchscore 0 872 n verifications n dateofbirth true n firstname true n fulladdress false n lastname true n nationalidno true n n returneddata n n n remarks n id as5tj4glqvhlg7b69q21j language 404 customlabel code n message ain t no cake like that n selectedlanguageid kllvb jxqiuu wuwqaf request pathparameters queryparameters headerparameters name authorization kind required type string description sessiontoken obtained via the authentication call sessiontoken obtained via the authentication call bodydataparameters name data kind required type object description request body sent to the api object children name countrycode kind required type string description th name service kind required type array description thailand national id name clientreference kind optional type string description a client reference field name fullname kind required type string description the fullname of the identity owner n see the note below for more details name firstname kind required type string description the middle name s of the identity owner n see the note below for more details name middlename kind optional type string description the middle name s of the identity owner name lastname kind required type string description the last name of the identity owner n see the note below for more details name dateofbirth kind required type string description in yyyy mm dd preferred or dd mm yyyy format name fulladdress kind optional type string description the street level address of the identity owner n see the note below for more details name addresselement1 kind optional type string description the street name of the address n see the note below for more details name addresselement2 kind optional type string description the house number of the address n see the note below for more details name addresselement3 kind optional type string description the sub district name of the address n see the note below for more details children name addresselement4 kind optional type string description the district name of the address n see the note below for more details children name identityvariables kind required type object description other elements for verification children name nationalidno kind required type string description national id number n conditional optional see the note below for more details name consentobtained kind required type object description consent given by the identity owner children name thailand national id kind required type string description should be true schema name countrycode kind required type string description th name service kind required type array description thailand national id name clientreference kind optional type string description a client reference field name fullname kind required type string description the fullname of the identity owner n see the note below for more details name firstname kind required type string description the middle name s of the identity owner n see the note below for more details name middlename kind optional type string description the middle name s of the identity owner name lastname kind required type string description the last name of the identity owner n see the note below for more details name dateofbirth kind required type string description in yyyy mm dd preferred or dd mm yyyy format name fulladdress kind optional type string description the street level address of the identity owner n see the note below for more details name addresselement1 kind optional type string description the street name of the address n see the note below for more details name addresselement2 kind optional type string description the house number of the address n see the note below for more details name addresselement3 kind optional type string description the sub district name of the address n see the note below for more details children name addresselement4 kind optional type string description the district name of the address n see the note below for more details children name identityvariables kind required type object description other elements for verification children name nationalidno kind required type string description national id number n conditional optional see the note below for more details name consentobtained kind required type object description consent given by the identity owner children name thailand national id kind required type string description should be true formdataparameters currentnewparameter label body parameter value bodydataparameters hastryitout false response name countrycode kind optional type string description thailand children name clientreference kind optional type string description the client reference if given as input children name reportingreference kind optional type string description a reference number generated which is unique to each transaction children name validationerrors kind optional type string description returned with http status code 400 when the request contains invalid or improperly formatted input data children name matchstatus kind optional type string description full match 1 1 verification n no match name searcherrormessage kind optional type string description error message returned querying the data source children name safeharbour kind optional type boolean description true or false children name searchstatus kind optional type string description successful n not successful children name serviceresponses kind optional type object description verification details with thailand national id returned as the service identifier children name status kind optional type integer description 0 identityverified true element verifications all true n1 identityverified true element verifications not all true n2 identityverified false sourcestatus successful n3 identityverified false sourcestatus not successful name sourcestatus kind optional type string description successful n unsuccessful name errormessage kind optional type string description error message s from the data source example error querying data source name identityverified kind optional type boolean description true or false name safeharbourscore kind optional type string description m1 m2 n1 l1 l2 l3 l4 or l5 n for more information refer to safe harbour scores page name namematchscore kind optional type string description a string that acts as a value between 0 000 and 1 000 name addressmatchscore kind optional type string description a string that acts as a value between 0 000 and 1 000 name verifications kind optional type object description element level verification returned as true or false n only applicable elements will be included and not all elements may be present children name addresselement1 kind optional type boolean description name addresselement2 kind optional type boolean description name addresselement3 kind optional type boolean description name addresselement4 kind optional type boolean description name dateofbirth kind optional type boolean description name firstname kind optional type boolean description name fulladdress kind optional type boolean description name fullname kind optional type boolean description name lastname kind optional type boolean description name middlename kind optional type boolean description name nationalidno kind optional type boolean description name returneddata kind optional type object description returns additional data from the data source children name address kind optional type string description full address of the individual n included or omitted based on the client s configured settings name fullname kind optional type string description fullname of the individual n included or omitted based on the client s configured settings name remarks kind optional type array description will return remarks regarding any encountered issues or pre validation errors children mandatory input for name either of the following must be provided ( firstname + lastname ) mandatory when fullname is not provided fullname is mandatory when ( firstname + lastname ) are not provided optional address input either of the following elements from addresselement(s) when fulladdress is not provided fulladdress is when elements from addresselement(s) are not provided national id input in the api call, the national id number input can be omitted or set as optional based on the configuration in the client's account settings links