{"uid":"cap_LjjLMXHJJYJvBQftx3UPo","slug":"invoket-batch-entity-screening-f142ec64","name":"Invoket Batch Entity Screening","description":"The checks your agent runs before it acts: verify a bank account, a phone number, a law in force, the weather or a vehicle — computed from official sources, with provenance in every response. You only pay for answers.","url":"https://api.invoket.com/screen/entity/batch","method":"POST","headers":{},"bodySchema":{"type":"object","required":["items","include_weak"],"properties":{"items":{"type":"array","description":"Array of names screened in one settlement. Its length is priced per unit (base + N x unit), capped at 200; an empty or oversized batch is a 400, never charged. Each item takes a 'name' (2 to 200 characters) plus the same optional filters as the single endpoint - 'kind', 'country', 'birth_year'. A malformed item yields {error, code} at its position without failing the batch"},"include_weak":{"type":"boolean","description":"Whether weak matches count towards the verdict, for the WHOLE batch; default false. It is a caller policy (what you count as a signal), not a property of one name. Weak matches are returned in hits[] either way"}}},"responseSchema":{"type":"object"},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.01","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.01/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_YiYpC6plzgkkpaCAjxgEu","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.01","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Screen up to 200 entities (IBANs, phone numbers, laws, weather, vehicles) in a single batch call with provenance-backed verdicts","exampleAgentPrompt":"Before we process these 5 wire transfers, screen all the recipient IBANs at once to make sure they're valid — include weak matches in the verdict so I can review anything borderline.","exampleUseCases":[{"title":"Pre-payment IBAN batch verification","prompt":"I need to pay 12 vendors tomorrow — can you verify all their IBANs in one shot and flag any that don't check out, including borderline weak matches?"},{"title":"Bulk phone number validation for onboarding","prompt":"We just collected 50 phone numbers from new signups — screen them all at once and tell me which ones are invalid or suspicious before we send the welcome SMS."},{"title":"Multi-entity compliance check before contracting","prompt":"Before we sign contracts with these 8 companies, run a batch screen on all their names to check for any compliance issues, and only count strong matches as a red flag."}],"resultDescription":"An array of per-item results corresponding to each submitted entity. Each result includes a verdict (pass/fail/weak), a hits array listing any matches found with provenance from official sources, and for malformed items an error object with a code. The include_weak flag determines whether weak matches affect the overall verdict for the whole batch.","failureModes":["400 error for empty batch or batch exceeding 200 items (not charged)","400 error for malformed individual items returns per-position error without failing the whole batch","Invalid kind/country/birth_year filters may yield no results rather than an error","Network timeout for very large batches near the 200-item cap","Ambiguous entity names may return only weak matches"],"whenToPreferThis":"Use this batch endpoint instead of the single-entity endpoint when you need to verify more than one entity in a single operation — it amortizes the per-call cost across up to 200 items and returns results in one settlement. Prefer it in pre-action workflows where an agent must clear multiple IBANs, phones, vehicles, or other entities before proceeding.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-14T18:47:05.960Z","isFirstParty":false}