validate_etims_payload
Validates eTIMS JSON payloads, KRA PINs, branch IDs, and tax math to confirm balanced totals before KRA submission.
Instructions
Validates eTIMS JSON payloads, KRA PINs, branch IDs, and ensures tax math (taxblAmtA-E, taxAmtA-E, totAmt) perfectly balances before submitting to KRA.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"payload_type": "<payload_type>",
"payload_json": "<payload_json>"
},
"name": "validate_etims_payload"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| payload_json | Yes | JSON string representing the request body or raw string value to validate | |
| payload_type | Yes | Type of payload or entity to validate |