# Re-queue invalid-address transactions for validation

> PUT /addresses/revalidation

Source: https://docs.trykintsugi.com/reference/2026-07-21/re-queue-invalid-address-transactions-for-validation

PUT /addresses/revalidation

Re-queue invalid-address transactions for validation

Re-queue the invalid-address transactions matching the given filters (the same `country`/`countryIn`, `has*`, `addressNotEmpty` and `searchQuery` filters as the review list) in one organization for address validation, returning how many were re-queued. Owner/Admin only: 403 if your credential may read the organization but is not permitted, and 404 if you do not own it.

Category: Addresses

Query parameters:
searchQuery (string) - Free-text search over the invalid-address transactions to re-queue.
countryIn (string) - Comma-separated ISO-3166 alpha-2 country codes to filter by; the `EU` placeholder expands to the EU member states. Overrides `country`.
country (string) - ISO-3166 alpha-2 country code to filter by.
hasCountry (boolean) - Filter to addresses that do (`true`) or do not (`false`) have a country.
hasState (boolean) - Filter to addresses that do (`true`) or do not (`false`) have a state.
hasCity (boolean) - Filter to addresses that do (`true`) or do not (`false`) have a city.
hasCounty (boolean) - Filter to addresses that do (`true`) or do not (`false`) have a county.
hasPostalCode (boolean) - Filter to addresses that do (`true`) or do not (`false`) have a postal code.
addressNotEmpty (boolean) - `true` keeps only addresses with at least one of state, city, postal code or county; `false` keeps only fully empty ones.

Response fields:
revalidatedCount (integer, required) - Number of invalid-address transactions re-queued for validation.

Response statuses: 200, 400, 401, 403, 404, 409, 422

---

Index of every page: https://docs.trykintsugi.com/llms.txt
