Validate Taxpayer
Description
This endpoint is used to validate taxpayer information.
POST {BaseURL}/api/v1/business/validate
Content-Type: application/json
Authorization: Bearer {access_token}
{
"single_id": "2333",
"tin": "K009-023344534",
"company_name_en": "Testing company",
"company_name_kh": "Testing company"
}
Method
POST
Headers
- Content-Type:
application/json
- Authorization:
Bearer {access_token}
Request Parameters
Field | Type | Description | Required |
---|---|---|---|
single_id | String | The single ID of the taxpayer. | Yes |
tin | String | The taxpayer identification number (TIN). | Yes |
company_name_en | String | The company name in English. | Yes |
company_name_kh | String | The company name in Khmer (Cambodian language). | Yes |
Response
HTTP Status 200 (OK)
{
"is_valid": true
}
Response Fields
Field | Description |
---|---|
is_valid | A boolean indicating whether the taxpayer is valid or not. |
HTTP Status 422 (Unprocessable Entity)
This response occurs when the provided data is missing or invalid.
Notes
- Ensure the request body contains all required fields to validate the taxpayer information.
- The endpoint checks the validity of the taxpayer based on the provided single ID, TIN, and company names.