{"uid":"cap_bNKuXKdGlnLyTgCgR6tVL","slug":"plreg-polish-vat-account-check-268b2a77","name":"plreg Polish VAT Account Check","description":"EU VAT validation (EC VIES) and Polish company registry lookups (MF VAT whitelist + KRS), paid per call via x402 (USDC on Base). Company-level data only; no personal data of natural persons is returned.","url":"https://plreg.x402utils.workers.dev/v1/pl-vat-account-check?utm_source=zero.xyz","method":"GET","headers":{},"bodySchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method"],"properties":{"type":{"type":"string","const":"http"},"method":{"enum":["GET","HEAD","DELETE"],"type":"string"},"queryParams":{"type":"object","required":["nip","account"],"properties":{"nip":{"type":"string"},"account":{"type":"string","description":"26-digit NRB, spaces/PL prefix ok"}}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object"}}}}},"responseSchema":{"type":"json","example":{"assigned":true,"mf_request_id":"..."}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.005","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.005/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.005","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.005","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_IGKifOn7s7PtomlLSxqU4","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.005","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Checks whether a given bank account number is assigned to a Polish company on the MF VAT whitelist, returning the verification result and a Ministry of Finance request ID.","exampleAgentPrompt":"Before I pay this Polish supplier, can you check if their bank account 12345678901234567890123456 is actually assigned to NIP 1234567890 on the Polish MF VAT whitelist?","exampleUseCases":[{"title":"Supplier payment due diligence","prompt":"I'm about to wire money to a Polish vendor with NIP 5260250274 — can you verify that their bank account 27114020040000300201355387 is actually listed on the Ministry of Finance VAT whitelist before I approve the transfer?"},{"title":"Accounts payable fraud prevention","prompt":"Our finance team received an invoice from a Polish company (NIP 5213003700) with a new bank account number 61109010140000071219812874 — can you check if this account is on the MF VAT whitelist so we know it's legitimate?"},{"title":"Automated vendor onboarding check","prompt":"We're onboarding a new Polish supplier with NIP 6762460150 and bank account 83102052260000670200516863 — please verify their account is on the Polish VAT whitelist as part of our KYB process."}],"resultDescription":"Returns a JSON object with an 'assigned' boolean indicating whether the provided bank account number is assigned to the given NIP on the Polish Ministry of Finance VAT whitelist, plus an 'mf_request_id' string for audit/traceability purposes.","failureModes":["Invalid or malformed NIP returns an error response","Bank account not in 26-digit NRB format causes a validation error","NIP not found in the MF registry returns assigned: false rather than an error","Network or MF API outage may cause timeouts or 5xx errors","Payment failure (insufficient USDC balance) blocks the request via x402 protocol"],"whenToPreferThis":"Use this endpoint when you need to verify that a specific Polish bank account is assigned to a known NIP on the official MF VAT whitelist — essential for split-payment compliance, supplier due diligence, or fraud prevention in Polish B2B transactions. Prefer this over manual MF portal lookups when automating accounts-payable workflows or vendor onboarding pipelines.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-11T06:45:38.425Z","isFirstParty":false,"canonicalSlug":"plreg-polish-vat-account-check-268b2a77"}