ABN, ACN, TFN, BSB or account number validation
identifier_validationChecks an Australian Business Number (ABN), Australian Company Number (ACN) or tax file number (TFN) with the official check-digit algorithms, or the format of a BSB or bank account number. Returns valid true or false, with the normalised form or the reason it fails. Use it before storing or submitting an identifier. It confirms the number is well formed, not that it is registered or belongs to anyone: use the ABR's ABN Lookup for registration. Runs locally; nothing is sent anywhere.
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": {
"type": "<type>",
"value": "<value>"
},
"name": "identifier_validation"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| type | Yes | Which identifier: abn, acn, tfn, bsb or bank_account. | |
| value | Yes | The number, with or without spaces or dashes, e.g. "51 824 753 556". |