validate_addresses_batch
Validate up to 50 addresses in one call (mixed countries allowed).
`addresses` is a list where each entry is either a free-text string, or an
object {"input": <string or fielded object>, "country": "iso3"}. Entries
without their own country use the `country` parameter. UK (gbr) rows are
routed individually to the Royal Mail PAF service; everything else goes
through the batch endpoint. Results come back in the same order, each with
the same shape as validate_address: a row with partial_match: true and no
`status` is partially matched (not confirmed; not valid, not not-found).
Cost: 1 validation credit per successfully validated row (same rule as
validate_address); failed rows are refunded. For files bigger than 50 rows,
call this tool repeatedly.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": {
"addresses": "<addresses>"
},
"name": "validate_addresses_batch"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| country | No | ||
| addresses | Yes |