Polish VAT white list (Biała lista)
check_vat_whitelistQuery the Ministry of Finance VAT white list (wl-api.mf.gov.pl). Returns the full taxpayer card: name, NIP, VAT status, REGON, KRS, address, every account (groups of 4), registration/denial/removal/restoration dates with legal basis, representatives, authorized clerks, partners, virtual accounts, and the MF requestId (legal proof of the answer). decision is czynny, zwolniony, niezarejestrowany or not found. Pass nip, or nips (up to 30, one search/nips call) for a batch with progress. Optionally bank_account to verify that account against the NIP: result TAK or NIE plus a separate requestId (the 15 000 PLN proof). When both nip and bank_account are set, the top-level requestId is the account-check id and detail.requestId is the taxpayer-search id. Or pass regon, or bank_account alone to find the owner. Reads a public registry and does not change it. Callable without an API key, within the daily per-IP limit. Errors and the daily MF limit come back in Polish.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| nip | No | ||
| date | No | YYYY-MM-DD, default today (Europe/Warsaw). MF allows up to 5 years back. | |
| nips | No | Up to 30 NIPs, checked with one MF search/nips request. Each entry has decision and the full card. | |
| regon | No | ||
| bank_account | No | 26-digit NRB or PL IBAN. With nip, verifies the account (TAK/NIE). Alone, finds the owner. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||