This endpoint allows source systems to perform validation of TIN and NRIC with LHDN.
Request
Provide your bearer token in the Authorization
header when making requests to protected resources. Example:Authorization: Bearer ********************
Body Params application/json
[
{"id_type": "BRN", "id_number": "197201001581", "tin": "C865879100"},
{"id_type": "BRN", "id_number": "197201001581", "tin": "C86587910"},
{"id_type": "BRN", "id_number": "EI00000000030", "tin": "C4865297000"}
]
Request Code Samples
curl --location --request POST 'https://einvoice-api.beaconx.com.my/taxpayer/validate' \
--header 'Accept: application/json' \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data-raw '[
{"id_type": "BRN", "id_number": "197201001581", "tin": "C865879100"},
{"id_type": "BRN", "id_number": "197201001581", "tin": "C86587910"},
{"id_type": "BRN", "id_number": "EI00000000030", "tin": "C4865297000"}
]'
Responses
application/json {"status":"OK","message":"","data":[{"id_type":"BRN","id_number":"197201001581","tin":"C865879100","status":"success"},{"id_type":"BRN","id_number":"EI00000000030","tin":"C4865297000","status":"success"}]}
Modified at 2025-05-22 06:31:08